0
嘿,我有我的.htaccess文件的問題,並刪除文件末尾的尾部斜槓。 我讀到最好是有一個的URI結構具有 http://www.example.com/folder/file
.htaccess文件Mod_rewrite - 刪除擴展名並刪除尾部斜槓
,而不是: http://www.example.com/folder/file/
監守顯然尾隨斜線使得它在目錄級。
所以我幾乎在那裏,從另一個來源在stackoverflow得到這個,但它增加了一個斜槓文件,而不是把它拿走......我似乎無法解決如何把它拿走,使用不是目錄的斜槓重定向任何東西,請原諒我,因爲我對.htaccess文件不太瞭解。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([^/]+)/$ $1.php
# Forces a trailing slash to be added
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule (.*)$ /$1/ [R=301,L]
感謝,但不幸的是我得到一個404錯誤,如果我走了結尾的斜線關閉..我不希望在一個文件 – 2013-03-22 04:45:39
拖尾的斜槓是你的.htaccess中您的網站的根文件夾? – 2013-03-22 04:50:50