2011-02-03 132 views
2

我知道如何重定向頁面,但我想知道如何刪除.php擴展以及重定向?.htaccess刪除php擴展AND重定向

這是我到目前爲止有:

<Files .htaccess> 
order allow,deny 
</Files> 
Options +FollowSymLinks 
RewriteEngine On 
RewriteRule ^(\w+)$ ./load.php?code=$1 

謝謝你在前進,

+0

你能提供您嘗試使用的URL的示例以及它應該重定向到的位置?我不清楚你的意思是'刪除.php擴展名以及重定向'。乾杯。 – 2012-09-07 17:22:50

回答

-2

我在這裏看到一個帖子中討論同樣的問題。 http://www.webmasterworld.com/apache/4148146.htm

您可以使用jDMorgan該主題在這個答案將檢查是否要求不是資產的文件,如果存在擴展PHP的網址,他們將重定向和刪除.PHP

RewriteRule %{REQUEST_URI} !\.(gif|jpe?g|png|css|js|zip)$ 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)$ [b]/$1[/b].php [b][L][/b] 
+0

這有點矯枉過正... – 2013-03-15 03:25:08