重写规则冲突.htaccess

时间:2016-07-31 15:58:47

标签: php html .htaccess url-rewriting

案例1和案例2不能合作。如果我从.htaccess文件中删除案例2,案例1将起作用。如果我在案例1之前编写案例2,则案例2将不起作用,而案例1将起作用。

案例1:

RewriteRule /(.*)\.html storycategory.php?story=$1

示例:

http://localhost/romoko1/story/bedroom.html

案例2:

RewriteRule /(.*)\.html tag.php?tag=$1

示例:

http://localhost/romoko1/tag/home-interior.html

1 个答案:

答案 0 :(得分:0)

请在.htaccess

中试试
<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule story/(.*).html storycategory.php?story=$1
RewriteRule tag/(.*).html tag.php?tag=$1

</IfModule>

不要忘记启用rewrite_module

我希望这会对你有所帮助。