2012-03-06 2 views
1

WWW가없는 도메인을 Apache와 동일한 경로에있는 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 ".

내가 뭘 잘못하고 있니?

편집 : 미안하지만이었다 내 문제, 나는 같은 htaccess로를 사용하지만 하위 디렉토리가 실제로 작동에서, (public_html이 또한 액세스) 하위 디렉토리 public_html을/mydomain.com.ar에의 cPanel에서 도메인을 가리키는입니다. 몇 년 동안 비슷한

<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> 

내가 사용 무언가 :

답변

2

이보십시오.

+0

RewriteBase 행은 문제를 해결하는 데 필요한 모든 것입니다. – Gerben

관련 문제