我正在尋找一種方法來刪除URL中的任何index.php文件名。我想嘗試這樣做的主要原因是因爲我的目錄中有「index.php」。因此,而不是讓...
的http://本地主機/會員/索引/
我希望能實現更多的東西一樣...
的http://本地主機/會員/
下面的代碼是目前我在.htaccess文件中有什麼。使用mod_rewrite完全刪除index.php
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{THE_REQUEST} ^GET\ /[^?\s]+\.php
RewriteRule (.*)\.php$ /$1/ [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)/$ $1.php [L]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule .*[^/]$ $0/ [L,R=301]
我真的很感謝幫助和任何建議!非常感謝你,上帝保佑!
看到這個答案http://stackoverflow.com/questions/11270692/vanity-url-creation/11270883#11270883 – MDrollette
謝謝您建議,但不幸的是,這種情況並不適合我。我感謝您的幫助! –