我必须从
重定向(301)http://domain/index.php来 http://domain/
我是按照以下规则完成的:
RewriteCond%{THE_REQUEST} ^。* / index.php
RewriteRule ^(。*)index.php $ / $ 1 [R = 301,L]
确定。它工作,但我不想允许从网址重定向:
http://domain/的 ASD 的index.php
我试图改变条件,如:
RewriteCond%{THE_REQUEST} ^ / index.php
RewriteCond%{THE_REQUEST} ^ / index.php
但没有成功。
那么,如何仅从http://domain/index.php重定向到http://domain/
ps:我不想使用REDIRECT命令
答案 0 :(得分:1)
试试这个:
RewriteRule ^index.php$ / [R=301,L]
答案 1 :(得分:0)
您可以使用以下规则:
RewriteEngine on
RewriteCond %{THE_REQUEST} \s/index\.php\s [NC]
RewriteRule ^ / [L,R]