나는 .htaccess
내 사이트 주소 www
을 강제하기 위해 노력하고있어 :mod_rewrite를 - 추가 WWW
RewriteCond %{HTTP_HOST} ^mysite\.com$ [NC]
RewriteRule ^(.*)$ http://www.mysite.coml/$1 [R=301,L]
나는이 확인 작업 mysite.com
을 열 경우 - 그것은 www
을 추가합니다. http://www.mysite.com/index.php
이됩니다.
그러나 mysite.com/subpage
을 열면 http://www.mysite.com/index.php
으로 다시 리디렉션됩니다. http://www.mysite.com/subpage
대신.
그러나 http://www.mysite.com/subpage
을 열면 리디렉션이 발생하지 않습니다 (예상되는 동작 임).
어떻게 해결할 수 있습니까? 내 사이트로의 모든 요청을 www
하위 도메인으로 리디렉션하고 싶습니다.
.htaccess
에서
위의 대답이 가장 마음에 들었습니다. 하위 도메인을 사용하는 사람은 www를 불필요하게 (그리고 잘못) 추가하지 않도록보다 구체적이어야합니다. – Debriter