如何从单页中删除.php或.html扩展?

我有一个网站,例如:www.abcd.com,因为有很多页面 . 例如:www.abcd.com/one.php,www.abcd.com/two.php我只想从www.abcd.com/one.php中删除.php,而不是从所有其他页面中删除.php .

我在.htaccess文件中尝试了这个部分 .

`RewriteEngine on

RewriteCond%!-d

RewriteCond% .php -f

RewriteRule ^( . *)$ $ 1.php`

回答(1)

3 years ago

您可以在根目录中使用此规则.htaccess:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(one)/?$ /$1.php [L,NC]