Htaccess冲突规则

Htaccess冲突规则,第1张

我的Htaccess:

<IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteRule ^home/?$ index.php [NC,L]

      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^/?([^/] )/?$ departure.php?PDt2= [QSA,NC,L]
      RewriteRule ^(. )/(. )/(. )$ service.php?DPt=&CTg=&NLs= [QSA,NC,L]
</IfModule>

service.php 网址的规则不起作用。

为什么会出现错误?

最佳答案:

1 个答案:

答案 0 :(得分:0)

尝试更改规则并为这两个规则添加条件。看看这是否有帮助。

<IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteRule ^home/?$ index.php [NC,L]

      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^([^/] )/([^/] )/([^/] )/?$ service.php?DPt=&CTg=&NLs= [QSA,NC,L]
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteRule ^/?([^/] )/?$ departure.php?PDt2= [QSA,NC,L]

</IfModule>
本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复