0

我有这个 .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

而且有数百个!但一切正常!我该怎么做才能使这些错误不显示?

4

1 回答 1

0

已修复,我必须像这样使用 /show-user.php

RewriteRule ^user/([_.0-9a-zA-Z]+)$ /show-user.php?user=$1 [L]
于 2013-03-28T11:20:26.090 回答