内部重定向到index.php

时间:2017-07-05 07:17:14

标签: .htaccess redirect url-redirection

我正在尝试将所有/docs/*请求重定向到/docs/,以便index.php可以处理它。

RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_URI} ^/docs/[a-z]+
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^docs/(.*)$ /docs/ [L,QSA]

但是上面的.htaccess配置会引发以下错误。

由于可能的配置错误,请求超出了10次内部重定向的限制。

1 个答案:

答案 0 :(得分:0)

尝试以下方法:

RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_URI} ^/docs/[a-z]+
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^docs/(.*)$ /docs/index.php/$0 [L,QSA]