2013-08-09 5 views
-1

wdo 사이트에 vdo24.com이 있는데, www와 www가 아닌 ​​접두사 모두와 함께 작동합니다. 하지만 리디렉션하려면 http://vdo24.comhttp://www.vdo24.comwww에서 www가 아닌 ​​도메인을 리디렉션하는 방법은 무엇입니까?

나는 내 .htaccess 파일에서 많은 조합을 시도 :하지만이 작품의, 난 왜 몰라?

RewriteCond %{HTTP_HOST} ^www.yourdomain.com [nc] 
RewriteRule (.*) http://yourdomain.com/$1 [R=301,L] 

플러스 것은 당신이 재 작성 엔진이 당신의 .htaccess 파일에 설정되어 있는지 확인하십시오

1-->> 
RewriteCond %{HTTP_HOST} !^vdo24\.com [NC] 
RewriteRule (.*) http://vdo24.com/$1 [QSA,R=301,L]` 

2-->> 
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] 
RewriteRule^http://%1%{REQUEST_URI} [L,R=301] 

답변

0

이것은 www가 아닌 ​​버전으로 전체 도메인을 리디렉션합니다. 함께 도메인 모든는 다음과 같이이다 :

RewriteEngine On 
RewriteBase/

RewriteCond %{HTTP_HOST} ^www.vdo24.com [nc] 
RewriteRule (.*) http://vdo24.com/$1 [R=301,L] 
+0

또한 작동하지 않습니다. ?? chk 그냥 코드로 .htaccess를 업데이트했습니다. –

+0

그런 다음 문제는 코드 자체가 아닌 다른 곳에서 발생합니다. CMS를 사용하고 있습니까? (Wordpress 또는 무엇인가? 당신은 일반적으로 관리 CMS 자체에서 www가 아닌 ​​www로 설정해야합니다.) 호스팅 제공 업체가 .htaccess 파일을 사용할 수 있다고 확신합니까? (때로는 호스팅 제공 업체에 문의하여 옵션을 설정해야합니다). .htaccess 파일은 웹 사이트의 루트 디렉토리에 있습니까? – Mordor

0

당신이 리디렉션보다는 단지 URL 재 작성을 원하기 때문에, 내가 추천 할 것 다음

Redirect permanent/http://vdo24.com/ 

그것은 간단하고 효과적 정확히 할 것 당신이 필요로하는 것.

+0

작동하지 않습니다 ... :( –