我有这个.htaccess文件
DirectoryIndex index.php
RewriteEngine on
RewriteRule ^user/([_.0-9a-zA-Z]+)$ show-user.php?user=$1 [L]
在浏览器中重定向很好,但如果在我的服务器上的错误日志中,我可以看到数百个"文件不存在"错误,你知道为什么吗?
以下是日志中的错误示例:
[Thu Mar 28 02:58:43 2013] [error] [client xxx.xxx.xxx.xxx] File does not exist: /home/folder/public_html/user, referer: domain/user/username0001
有数百个!但一切正常!我该怎么办才能显示这些错误?
答案 0 :(得分:0)
修正了,我不得不像这样使用/show-user.php
RewriteRule ^user/([_.0-9a-zA-Z]+)$ /show-user.php?user=$1 [L]