无法在.htaccess文件Apache Web Server中隐藏php扩展

时间:2012-02-15 09:28:39

标签: php web hosting web-hosting

我尝试隐藏php文件的扩展名并隐藏PHP文件以确保安全。 所有努力都没有给我带来我想要的结果,我正在努力。 也许我错过了一些可能缺乏知识的东西,我不知道。

我更改了文件的内容。 Htaccess各种各样的内容,我没有得到结果。 需要你的帮助谢谢你。 任何帮助表示赞赏。 我在网络托管服务提供商bluehost,如果有人知道如何做到这一点。 THX

我的htaccsess是:

# Use PHP5 Single php.ini as default
AddHandler application/x-httpd-php5s .php
<IfModule mod_rewrite.c>
# For security reasons, Option followsymlinks cannot be overridden.
#   Options +FollowSymLinks
   Options +SymLinksIfOwnerMatch
   Options +Indexes
   RewriteEngine On
   RewriteCond %{SCRIPT_FILENAME} !-d
   RewriteRule ^([^\.]+)$ $1.php [NC,L]
</IfModule>

或.htaccess

    Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+)$ /$1.php [L,QSA]

1 个答案:

答案 0 :(得分:0)

我写了一篇文章来处理html作为php或换句话说将.html页面处理为.php。希望我理解你的问题,本文可以作为答案。 你可以在这里阅读它 http://jaspreetchahal.org/html-as-php-htaccess/