도메인 example.com이 있고 .htaccess에 다음 코드를 사용하여 www가 아닌 www 주소로 전달합니다. htaccess 하위 도메인으로 리디렉션
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
는 지금은 하위 도메인의 test.example.com을 만들어 때문에 위의 규칙에, 그는
http://www.test.example.com에가는, 그래서 나는 비 www가에 www를 리디렉션하는 자신의 htaccess로 파일의 작성 생각했다. 그래서 하위 도메인 루트에서 아래 규칙을 가진 .htaccess 파일을 가지고 있습니다. 그것은 작동하고
리디렉션 순환에 없을거야
RewriteEngine On
RewriteCond %{HTTP_HOST} !^test\.example\.com$ [NC]
RewriteRule ^(.*)$ http://test.example.com/$1 [R=301,L]
, 어떻게 그것을 해결할 수 있습니까?
작동하지 않았지만 여전히 동일한 문제입니다. 하위 도메인 htaccess 파일에서만 변경했습니다. – Pankaj
실제로 해당 파일을 친 것입니까? 유령 문제는 어쩌면? – brian
htaccess 규칙을 제거하자마자 곧바로 작동하고 www.test.example.com으로 전달합니다. – Pankaj