0
如何重寫URL來源:的.htaccess URL重寫從foo.php到/富/
http://subdomain.domain.com/dir/foo.php
到
http://subdomain.domain.com/dir/foo/
使用的htaccess
如何重寫URL來源:的.htaccess URL重寫從foo.php到/富/
http://subdomain.domain.com/dir/foo.php
到
http://subdomain.domain.com/dir/foo/
使用的htaccess
這段代碼粘貼到您的.htaccess文件位於dir
目錄中:
RewriteEngine on
# Rewrite filename.php
RewriteRule ^([^.?]+)$ %{REQUEST_URI}.php [L]
# Return 404 if original request is filename.php
RewriteCond %{THE_REQUEST} "^[^ ]* .*?\.php[? ].*$"
RewriteRule .* - [L,R=404]
它重定向任何PHP擴展,如果你以飽滿PHP擴展鍵入URL,它會顯示404
的代碼塊的工作,感謝喬治。
RewriteEngine on
RewriteRule ^([^.?]+)$ filename.php [L]
RewriteCond %{THE_REQUEST} "^[^ ]* .*?\.php[? ].*$"
RewriteRule .* - [L,R=404]
很好的答案,但只有當我在這一行指定文件名時工作。 RewriteRule ^([^。?] +)$ foo.php [L] – BeeBee
你可以試試這個:'RewriteRule ^([^。?] +)$ $ 1.php [L]' –