2011-08-16 73 views
0

這個片段將刪除一個URL如何刪除只有一個尾隨斜線

# Remove the trailing slash 
RewriteCond %{HTTP_HOST} ^(www.)?site\.com$ [NC] 
RewriteRule ^(.+)/$ http://site.com/$1 [R=301,L] 

結束所有的斜線,但如何自定義此只做它

http://site.com/only_me/ 

http://site.com/only_me 

還做什麼做這個

RewriteCond %{HTTP_HOST} ^(www.)?site\.com$ [NC] 

,做我需要它

回答

1

嘗試RewriteRule ^only_me\/$ http://site.com/only _me [R=301, L]

+0

做我需要的RewriteCond也 – Trace

+0

是唯一改變的RewriteCond下面的重寫規則。 RewriteCond基本上檢查請求的主機。該規則正在尋找一條特定的道路。編輯答案,你需要逃避/ – arunkumar