我有一个页面,其中包含.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
答案 0 :(得分:4)
您实际上是在PHP页面中包含.htaccess
文件吗?如果是这样,您可以删除该行,它将继续有效。
.htaccess
文件由网络服务器(apache)解释,而不是PHP - 只是出现在正确的目录中 - 它不需要包含在PHP脚本中。