我想从我网站的网址中删除.php扩展程序。
因此,我创建了一个.htaccess
文件(以ASCII文本创建)并将其移动到我的服务器的根文件夹中。它包含以下代码:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
不幸的是,它不起作用!我尝试了不同的代码变体,但都没有成功。 我假设文件被忽略了......
我做错了什么?
答案 0 :(得分:0)
尝试将.htaccess中的文本更改为
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule !.*\.php$ %{REQUEST_FILENAME}.php [QSA,L]