1

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

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

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

.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
4

1 回答 1

4

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

.htaccess文件由网络服务器 (apache) 解释,而不是 PHP - 并且只需存在于正确的目录中即可工作 - 它不需要包含在您的 PHP 脚本中。

于 2013-07-07T23:51:19.510 回答