你好,我目前使用wampserver和這段代碼來刪除文件擴展名。我是否還需要刪除每個href中的擴展名才能使htaccess正常工作?
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
是的,它工作,但我有很多的PHP文件。有沒有一種方法可以自動刪除文件擴展名,而無需從hrefs中刪除它,如<a href="index.php"> to <a href="index">
?而且我也有像http://www.whatever.ph/index.php?pid=51
這樣的鏈接,我希望它能像http://www.whatever.ph/index/51
或什麼是更好的鏈接
可能重複http://stackoverflow.com/questions/10507754/need-help-writing-url-rewrite-rule-regular-表達式爲php和htaccess) – 2015-03-31 02:57:55