2012-03-12 33 views
0

是否有可能使用.htaccess文件重定向到mydomain.com mydomain.com/的.htaccess重定向domain.com到domain.com/

我想:

RewriteRule ^(.*)/$ http://%{HTTP_HOST}/$1 

應該工作對於域上的任何URL,但它只適用於非根URL(上面的代碼刪除後面的斜槓而不是添加它,但我想看看它是否適用於根URL)。

還有來自here的解決方案是:

RewriteCond %{THE_REQUEST} ^([A-Z]{3,9})\ (.*)//([^\ ]*) 
RewriteRule^%2/%3 [R=301,L] 

這消除了多個後斜槓(即mydomain.com//變得mydomain.com/),但仍對mydomain.com不工作 - > mydomain.com/

我甚至會接受使用PHP的方法,如果有的話。

回答

0

嘗試:

RewriteCond %{REQUEST_URI} !(.*)/$ 
RewriteRule ^(.*)$ $1/ [L] 
相關問題