시놀로지 워드프레스 www 도메인 리다이렉트하기

최근에 블로그를 개설하면서 www를 붙여서 쓸 지를 고민하다가 없이 사용하기로 했습니다.

제 블로그 주소는 ohtaku.net 이 되었는데요.
다만 여기서 발생하는 문제… www 가 리다이렉트가 되지 않았습니다.
Web Station이 활성화되었습니다. 사이트를 마주하게 됩니다.

image 31


www를 붙이게 되면 제 블로그로 리다이렉트가 되지 않고, 시놀로지 웹스테이션으로 가버리는 증상이 발생되었습니다.

이를 해결하기 위한 방법을 작성해봅니다.

첫 번째 시도, DNS 설정에서 CNAME 추가하기


저는 DNSEver를 통해 DNS 서비스를 이용하고 있습니다.
가비아, 호스팅케이알 등도 비슷한 설정을 제공할 것으로 생각됩니다.

image 30

위와 같이 CNAME을 추가하고 목적지 도메인을 다음과 같이 적어주었습니다.

하지만 해결이 되지 않았습니다.
이 방법으로도 해결이 가능할 것으로 생각이 드는데.. 해결되지 않았네요.

두 번째 시도, DNS 설정에서 ANAME 추가 후 리다이렉트 페이지 호스팅하기

image 32

다음은 ANAME을 추가하여 같은 목적지 주소로 연결하게 하였습니다.
시놀로지 웹 호스팅 폴더에 “index.php” 파일을 하나 생성합니다.

index.php의 내용은 다음과 같습니다

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.도메인");
exit();
?>

저장하고 이 위치를 기억해둡니다.

image 33

웹 스테이션에서 가상 호스트를 선택합니다.

image 34

다음과 같이 이름 기반, 도메인주소 앞에 www. 을 붙여 입력합니다.

image 35

다음으로 넘어가 문서 루트에는 전에 작성한 index.php 가 존재하는 경로를 지정 후, 백엔드 서버는 Apache, PHP는 기본 프로파일로 저장하고 다음을 누릅니다.

완료가 되었다면 www 도메인으로 접속하면 non-www로 리다이렉트 됨을 확인할 수 있을 겁니다.

저는 위 방법을 통해 해결했습니다.

좀 더 간단한 방법이 있을 것 같기도 한데… 많은 삽질이 필요했네요.

도움이 되셨으면 좋겠습니다.

Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
0
Would love your thoughts, please comment.x
()
x