我正在尝试应用一些mod_rewrite规则,但只能将其应用到我的索引页面。
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
将localhost / site / index.php更改为localhost / site /。虽然转到任何其他页面,例如localhost / site / login.php,但规则不适用,文件扩展名仍然显示。
此外,从索引转到另一个页面然后返回索引会读取扩展名。
如何解决这个问题?
如果这有任何不同,我现在正在使用WAMP工作。