2017-01-04 4 views
0

"www."가있는 경우 매우 이상한 문제가 있습니다. 내 URL에 404가 있습니다. 일시적으로 .htaccess 파일을 편집하여 도메인을 개발 용으로 암호로 보호했습니다. 이후 액세스 권한을 복원했고 현재 www.domain.com으로 이동하면 404가 반환됩니다."www"가 URL에 404 원인 404

그러나 domain.com으로 이동하면됩니다. 호스트 제공자는 Hostgator에, 그리고 자신의 .htaccess 가이드 당 (http://support.hostgator.com/articles/-htaccess-guidance는) 나도 같은 상황을 기본 설정으로 다시 복귀 한 : 나는 심지어 희망 alltogether htaccess로 삭제 등까지 갔다

DirectoryIndex index.html index.shtml index.php default.html home.html 

그것은 그 그러한 운을 회복 할 수는 없을 것입니다.

"www.domain.com"과 "domain.com?"을 통해 웹 사이트에 액세스하려면 무엇이 필요합니까?

답변

2

.htaccess 파일은 정상적으로 보입니다. www.domain.com을 통해 막을 수있는 방법은 없습니다. 여기서 가장 가능성있는 문제는 IP 전파입니다. www.domain.com은 기술적으로 domain.com의 하위 도메인입니다. 따라서 다른 IP 주소를 사용합니다. HostGator가 하나의 IP에 대해 .htaccess 정보를 잘못 캐시했을 가능성이 있습니다.

첫 번째 호출 포트에서 두 도메인에 모두 ping을 실행하십시오. 명령 프롬프트를 열고 다음을 입력하십시오.

ping www.domain.com 
ping domain.com 

그 중 하나가 시간 초과되는지 확인하십시오.

궁극적으로 며칠을주고 다시 시도하십시오. .htaccess 파일 은 자동으로 복사가되어야하며 문제가 해결되어야합니다. HostGator가 잘못해서 무언가를 구성했을 수도 있습니다. 몇 일 후에 간단하게 문제가 해결되지 않는 기다리는 경우

, HostGator에 그것을 차지, 또는 강제 비 WWW 사이트로 사용자를 리디렉션 :이 도움이

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

희망을!

+0

나는 긍정적 인 결과없이 대략 1 주 동안 기다리는 게임을했다. 임시 작업으로 나는 스카프가 무엇인지 알아보기 위해 hostgator와 연락 할 때까지 www가 아닌 ​​URL로 리다이렉트를 사용할 것이다. – kawnah

+0

행운을 비네. 오래 기다렸 더라면 끝까지 무언가가 틀렸을 것이므로 연락을 받아야합니다. 귀하의 .htaccess 파일은 확실히 견고합니다. :) –

+0

가치가있는 부분에 대해서도 htaccess 솔루션을 시도해 보았지만 여전히 작동하지 않았습니다 ... – kawnah