我一直在试图隐藏我的网站上的Godaddy托管php扩展。 我尝试了一些代码,但它仍然不起作用。需要帮助使用htaccess来隐藏GoDaddy上的php扩展
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.htm$ $1.php [nc]
我还必须包含<Directory />
吗?
在此先感谢。
我一直在试图隐藏我的网站上的Godaddy托管php扩展。 我尝试了一些代码,但它仍然不起作用。需要帮助使用htaccess来隐藏GoDaddy上的php扩展
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.htm$ $1.php [nc]
我还必须包含<Directory />
吗?
在此先感谢。
不知道GoDaddy的允许这一点,但尝试:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
编辑:你是想用一个 “HTM” 扩展名来代替 “PHP”?或删除“php”的扩展名?上面的代码将删除它。以下将取代它。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)\.htm$ $1.php
可以卸下第一线
Options +FollowSymlinks
,因为它不需要重写。你会得到错误或错误的链接,或者什么都没有发生?
尝试过之前,仍然没有工作。 – lusketeer 2012-04-01 03:56:34
我只是想删除它。我尝试了我的本地主机,它也没有工作。 – lusketeer 2012-04-01 02:13:59
我刚刚试过。它似乎没有工作。我只是把'htaccess'放在根目录下? – lusketeer 2012-04-01 02:22:56
是的,你可以把它放在根目录下。我怀疑GoDaddy会阻止它。 – msigman 2012-04-01 02:23:56