2016-09-20 184 views
-2

使用HTAccess强制.php隐藏的正确方法是什么,包括子文件夹。我已经尝试了所有其他问题的答案。使用.htaccess隐藏扩展

+0

请出示你尝试过什么地方出了错。 – showdev

回答

0

尝试:

RewriteEngine on 

# remove php 
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC] 
RewriteRule^%1 [R=301,L] 

# rewrite php 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{DOCUMENT_ROOT}/$1.php -f 
RewriteRule ^([^.]+)/?$ $1.php [L]