使用.htaccess

时间:2015-07-08 19:09:28

标签: .htaccess

我想从我网站的网址中删除.php扩展程序。 因此,我创建了一个.htaccess文件(以ASCII文本创建)并将其移动到我的服务器的根文件夹中。它包含以下代码:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

不幸的是,它不起作用!我尝试了不同的代码变体,但都没有成功。 我假设文件被忽略了......

我做错了什么?

1 个答案:

答案 0 :(得分:0)

尝试将.htaccess中的文本更改为

RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [QSA,L]