【发布时间】:2018-05-01 17:31:22
【问题描述】:
# Protect My Directories
Options -Indexes
# Protect my htaccess file
<Files .htaccess>
order deny,allow
deny from all
</Files>
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([^.]+)$ $1.php [NC,L]
很抱歉,如果有人问过这个问题,但似乎没有找到解决办法,上面的 .htaccess 代码对我有用,而我正在使用 Windows,就在最近,我移植到 Linux 并且必须安装几乎所有我自己,当我尝试查看带有.php (extension) 的网页时,它会显示,但没有.php (extension) 它会显示404 HTTP 错误代码。
关于为什么的任何想法?以及如何解决问题?
【问题讨论】:
-
几乎可以肯定这会在服务器故障之类的地方得到解决,所以也许在那里做一些研究。 SO 是关于编码问题,所以这是题外话。