【发布时间】:2014-12-01 15:04:21
【问题描述】:
我正在使用 .htaccess 来美化我的 URL。我使用此代码:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
DirectoryIndex index.html index.htm index.php index.shtml index.shtm
ErrorDocument 404 /404
但是,当我转到没有 .php 扩展名的任何 URL 时,它会给我一个 404 错误:
/www/alltutorials.comule.com/contact.php
但是我的服务器上确实存在contact.php...我不知道为什么会这样。
【问题讨论】:
-
/www/alltutories.comule.com/contact.php是错误日志中报告的文件吗?
标签: php apache .htaccess mod-rewrite