2012-04-01 177 views

回答

1

不知道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 
+0

我只是想删除它。我尝试了我的本地主机,它也没有工作。 – lusketeer 2012-04-01 02:13:59

+0

我刚刚试过。它似乎没有工作。我只是把'htaccess'放在根目录下? – lusketeer 2012-04-01 02:22:56

+0

是的,你可以把它放在根目录下。我怀疑GoDaddy会阻止它。 – msigman 2012-04-01 02:23:56

0

可以卸下第一线

Options +FollowSymlinks

,因为它不需要重写。你会得到错误或错误的链接,或者什么都没有发生?

+0

尝试过之前,仍然没有工作。 – lusketeer 2012-04-01 03:56:34