2013-10-19 94 views
0

結束我無法寫入文件的.htaccess添加字符「/」在鏈接

例如:我的網站是:www.namesite.com並具有以下網址:

www.namesite.com/cat/

www.namesite.com/cat/cat-white.html

www.namesite.com/cat/cat-black.html

我想,當用戶試圖取消 「/」 在鏈接

www.namesite.com/cat結束/ => www.namesite.com/cat

現在自動添加一個「/」在鏈路的末端

=> www.n amesite.com/cat/

期待着大家的幫助。非常感謝您

回答

2

你可以有這樣的規則添加斜線:

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_URI} !/$ 
RewriteRule . %{REQUEST_URI}/ [L,R=301] 
+0

感謝@anubhava =>但不工​​作 –

+0

我發佈前實際上已經進行了測試。 FOr哪個URL不起作用?確保這是你的.htaccess中的第一條規則,並且沒有其他衝突的.htaccess。 – anubhava

+0

謝謝。它工作時,我刪除了文件.htaccess^3 ^中的一些行 –