www가 아닌 ​​도메인을 내 www 도메인으로 리디렉션하고 싶습니다.

www가 아닌 ​​도메인을 내 www 도메인으로 리디렉션하고 싶습니다.

www가 아닌 ​​도메인을 www 도메인으로 직접 연결하려면 어떻게 해야 하는지 궁금합니다. www가 아닌 ​​www를 www로 리디렉션하도록 .htacces를 구성하려고 시도했지만 www가 아닌 ​​것이 기본이므로 서로 무한 반복되었습니다. 이 문제를 어떻게 해결하나요? 감사해요

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

내 도메인을 SEO 친화적으로 만들고 싶었습니다. 어떻게 해야 합니까? WWW를 CNAME으로 추가해야 합니까? 아니면 내 wordpress 파일이 public_html에 있었습니다. 이러한 종류의 정식 작업을 수행하려면 새 하위 폴더를 만들어야 합니까?

답변1

나한테는 이게 효과가 있어

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

하위 폴더를 만드는 것이 SEO에 좋은 솔루션이라고 생각하지 않습니다. URL 재작성은 다른 상황과 마찬가지로 이 상황에서도 잘 작동합니다. URL 재작성에 대해 자세히 알아보세요.

CNAME 사용의 장점은 IP를 변경하려는 경우(또는 DNS 라운드 로빈에서 IP를 더 추가하려는 경우) 많은 A 레코드 대신 1개의 A 레코드만 변경하면 된다는 것입니다. SEO에는 없습니다.

답변2

나는 이것을 가지고 있으며 그것은 나에게 효과적입니다.

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

귀하의 도메인으로 교체하세요 example.com.

관련 정보