.htaccess文件显示在页面上

时间:2013-07-07 23:49:08

标签: php html .htaccess include

我有一个页面,其中包含.htacces文件以从url中删除php扩展名。

但我的问题是代码显示在页面上。

是否有可能以任何方式隐藏它?代码工作正常但peope可以在网页上查看代码。

.htacces文件如下所示:

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)$ $1.php

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.html -f 
RewriteRule ^(.*)$ $1.html

1 个答案:

答案 0 :(得分:4)

您实际上是在PHP页面中包含.htaccess文件吗?如果是这样,您可以删除该行,它将继续有效。

.htaccess文件由网络服务器(apache)解释,而不是PHP - 只是出现在正确的目录中 - 它不需要包含在PHP脚本中。