.htaccess删除.php扩展名不能与所有页面一起使用

时间:2014-08-07 21:17:58

标签: php .htaccess

.htaccess文件从URL中删除.php扩展名。它适用于两个php页面,但它不适用于一个。并且没有任何具有相同名称的文件。

编辑:

.htaccess file

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

我的网址现在是例如:website / contact.php,但我想摆脱.php扩展名导致:webiste / contact。此.htaccess文件适用于其他2个页面。

1 个答案:

答案 0 :(得分:0)

将所有页面放在子文件夹中。因此contact.php变为/contact/index.php ......无需重写规则。