Apache RewriteRule未被触发

时间:2017-01-27 15:20:13

标签: apache .htaccess mod-rewrite url-rewriting

我在.htaccess

中进行了以下设置
RewriteEngine On

#1
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L,NC,QSA]

#2
RewriteCond %{HTTP_HOST} ^domain\.com [NC]
RewriteRule ^about$ /about-us [L,R=301]

#3
RewriteCond %{HTTP_HOST} ^otherdomain\.com [NC]
RewriteRule ^catalog$ /products [L,R=301]

由于某些原因,#2#3未被触发。

如果我停用#1,则#2#3会有效。

0 个答案:

没有答案