,而我知道這已經被問萬次,我查了大量的問題,並從他們試圖代碼,但在我的情況下,既不工作。從URL刪除.PHP - 特定情況下(嘗試一切)
這是我的.htaccess文件,一切正常,到目前爲止,但我不能設法從文件中刪除擴展名爲.php,每當我從其他的答案試圖代碼只是把500或404錯誤。請告知添加的地點和內容。文件夾的結構爲localhost/MyFolder中/ somefile.php
只要是明確的 - 本地主機/ MyFolder中/是我的項目根。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ /myfolder/$1/ [L,R=301]
RewriteRule ^team-news/([0-9]+[/])?$ posts.php?p=$1&cat=Team\ News
RewriteRule ^product-news/([0-9]+[/])?$ posts.php? p=$1&cat=Product\ News
RewriteRule ^member-specials/([0-9]+[/])?$ posts.php?p=$1&cat=Member\ Specials
RewriteRule ^ambassador-blogs/([0-9]+[/])?$ posts.php?p=$1&cat=Ambassador\ Blogs
RewriteRule ^user/([0-9]+[/])?$ profile.php?id=$1
RewriteRule ^browse-all/([0-9]+[/])?$ searchall.php?p=$1
RewriteRule ^edit/([0-9]+[/])?$ edit.php?id=$1
RewriteRule ^articles/([0-9]+[/])?$ post.php?id=$1
不知道你做錯了什麼,但有一些工具,如[this](http://htaccess.madewithlove.be/),可能能夠幫助你。 – Naruto 2015-02-11 16:04:15
你能澄清錯誤是什麼,哪個網址不起作用? – anubhava 2015-02-11 16:04:57
這裏發佈的代碼都是可行的,但現在我需要插入一個從文件中刪除.php的部分,而且我嘗試的任何內容都不起作用。 – Danijelb 2015-02-11 16:06:57