【发布时间】:2022-01-14 22:29:35
【问题描述】:
我已经为子域编写了一个 .htaccess,但是它重定向了太多次。
我的完整代码如下所示
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ http://subdomain/$1 [R,L]
RewriteEngine On
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^404/?$ /404.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^ http://subdomain/404 [L,R]
【问题讨论】:
-
你想要什么?
-
从这个 htaccess 代码中得到这个错误:这个页面不工作 URL 重定向你太多次了。
标签: php regex apache .htaccess mod-rewrite