删除root&中的文件扩展名文件夹

时间:2014-12-29 02:05:39

标签: .htaccess

<IfModule mod_rewrite.c>
Options +FollowSymLinks -MultiViews
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([^/]*)$ $1.php
</IfModule>

我怎么能这样做呢?它也从目录中的所有文件中删除了扩展名?

1 个答案:

答案 0 :(得分:1)

[^/]*更改为.+。这样它也会匹配/字符。

然后替换:

RewriteCond %{REQUEST_FILENAME}\.php -f

RewriteCond %{DOCUMENT_ROOT}/$1\.php -f