Htacces在移动错误文档后进入循环

时间:2015-06-11 03:13:29

标签: .htaccess loops

当我尝试在子文件夹中移动错误页面时,网站进入无限循环

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([-\w.]+)/?$ profile.php?u=$1 
DirectoryIndex home.php
ErrorDocument 400 /400.php
ErrorDocument 401 /401.php
ErrorDocument 403 /403.php
ErrorDocument 404 /404.php
ErrorDocument 500 /500.php
ErrorDocument 502 /502.php
ErrorDocument 504 /504.php  

我移动页面后

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([-\w.]+)/?$ profile.php?u=$1 
DirectoryIndex home.php
ErrorDocument 400 /errors/400.php
ErrorDocument 401 /errors/401.php
ErrorDocument 403 /errors/403.php
ErrorDocument 404 /errors/404.php
ErrorDocument 500 /errors/500.php
ErrorDocument 502 /errors/502.php
ErrorDocument 504 /errors/504.php 

(也尝试了斜线错误)

否则效果很好。问题可能是我在localhost(xampp)或虚拟主机上运行吗?

0 个答案:

没有答案