2012-03-06 59 views
1

我試圖在與Apache相同的路徑,而不WWW重定向域與WWW相同的域。重定向域,而無需WWW相同的與WWW

所以我的.htaccess是:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^mydomain\.com\.ar$ [NC] 
RewriteRule ^(.*)$ http://www.mydomain.com.ar/$1 [R=301,L] 

但重定向,例如,通過請求這個URL 「http://mydomain.com.ar/myimage.jpg」 的結果:「HTTP:/ /www.mydomain.com.ar/mydomain.com.ar/myimage.jpg」。

我在做什麼錯?

編輯:抱歉,是我的問題,我指向的cPanel域到子目錄的public_html/mydomain.com.ar(的public_html也可以訪問),使用相同的.htaccess,但該子目錄中的實際工作。

回答

2

試試這個:多年相似

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/ 
    RewriteCond %{HTTP_HOST} !^www\.[a-z-]+\.com.ar [NC] 
    RewriteRule (.*)$ http://www.mydomain.com.ar/$1 [R=301,L] 
</IfModule> 

我已經使用的東西。

+0

的RewriteBase線是所有需要來解決這個問題。 – Gerben 2012-03-07 16:03:21