2011-02-03 182 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