我正在尝试使用 .htaccess 文件中的此代码(我承认我从此处的其他问题复制/粘贴)从网站的 URL 中删除“.php”扩展名:
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
.htaccess 文件的其他行确实有效,例如,我有一个错误重定向并且:
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
所以,我知道 .htaccess 文件一般都在使用中。
我不知道这方面会出现什么问题,所以我不确定从哪里开始进行故障排除。有没有人有指针?
提前致谢。