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 に答える