.htaccess 写入Htaccess
我完全不喜欢htaccess重写。今天我遇到了一个问题 我希望我的urlwww.try.com/formal shoes.php?catId=2显示为www.try.com/second 第二个www.try.com/formal shoes.php?catId=1显示为www.try.com/first,如下所示。请帮我这么做。规则是什么 正如我写的《打击与审判》.htaccess 写入Htaccess,.htaccess,.htaccess,我完全不喜欢htaccess重写。今天我遇到了一个问题 我希望我的urlwww.try.com/formal shoes.php?catId=2显示为www.try.com/second 第二个www.try.com/formal shoes.php?catId=1显示为www.try.com/first,如下所示。请帮我这么做。规则是什么 正如我写的《打击与审判》 <IfModule mod_rewrite.c> RewriteRule formal-shoes.php?catId
<IfModule mod_rewrite.c>
RewriteRule formal-shoes.php?catId=2 second/$1 [R=301,L]
</IfModule>
RewriteRule formal shoes.php?catId=2秒/1美元[R=301,L]
你看得不对!您的重写规则应该如下所示:
RewriteEngine on
RewriteRule ^/second$ index.php?catId=2 [QSA,L]
RewriteRule ^/first$ index.php?catId=1 [QSA,L]
注意:我们正在将预期url重写为实际url。另外,重新编写引擎打开是必需的
注:它的Noob不是nube:)