워드프레스 하위도메인 100개 관리하는 방법 | 꿀팁

클라우드웨이즈에서 워드프레스 하위도메인 만든다고 어플리케이션을 2~3개씩 만들어 놓으셨죠?

워드프레스 멀티사이트로 설정해주면 워프 사이트 1개로 하위도메인 100개 이상 한번에 관리할 수 있습니다.

이게 왜 좋냐면 워드프레스 플러그인이 공유가 됩니다. 유료 플러그인을 사용하고 계시다면 블로그마다 구매할 필요가 없습니다.

또 매번 SSL 설치를 안해도 됩니다.

서버 비용이 적게 듭니다. 워프 사이트 10개 만들면 서버 늘려야 하는데 멀티사이트는 그럴 필요가 없습니다.

아래 보이는 사진과 같이 필자는 메인도메인 1개로 하위도메인 3개를 관리하고 있습니다.

1 3 워드프레스 하위도메인

 

워드프레스 하위도메인 만들기

클라우드웨이즈를 처음 시작할 때 서버를 만들게 됩니다.

그런데 저희는 멀티사이트를 만들지 않고 남들과 같이 싱글사이트로 만들게 됩니다.

이 이미지는 대체 속성이 비어있습니다. 그 파일 이름은 --2024-05-25-223440-1024x490.webp입니다

멀티사이트로 워드프레스 하위도메인 100개 관리하는 이 방법은 싱글사이트도 가능합니다.

지금 워프 관리자 화면에 가서 도구를 살펴보시면 “네트워크 설치”라는 항목이 없습니다.

저와 같이 옵션 설정하면 멀티사이트를 사용 할 수 있게 됩니다.

다음으로 SSL 관리에서 가비아 DNS를 설정하겠습니다.

1.클라우드웨이즈 SSL의 Apply wildcard 설치하기

먼저 아래 에서 파일질라를 다운로드 받아 줍니다. (SFTP 프로토콜)

2 1 1 워드프레스 하위도메인

다운 받는 동안 클라우드웨이즈로 SSL 관리로 가줄게요.

 

3 3 워드프레스 하위도메인

클라우드웨이즈 SSL관리로 이동하시고 와일드카드로 설치해야 합니다.

(기존에 있는 SSL을 설치하신 분들은 삭제하시면 됩니다. 아무 문제없음)

도메인 네임 앞에 *.aaa.com 별표가 생겼습니다.

*의 표시는 앞으로 만들어지는 모든 하위도메인은 SSL 인증을 받을 필요가 없다는 뜻입니다.

2. 가비아에 DNS 설정하기 [ _acme-challege, wordpressmu- … com ]

먼저 가비아로 이동해주세요. DNS 설정으로 들어가겠습니다.

4 1 워드프레스 하위도메인
5 2 워드프레스 하위도메인

✅잘 따라오세요. 전혀 어렵지 않습니다.

먼저 1번을 입력합니다.

SSL 관리에서 아래에 작게 나온 메세지를 복사+붙여넣기 합니다. (아래 사진 참고)

[ B에 복붙 _acme-challege, C에 복붙 wordpressmu- …. com ]

다음으로 2번을 입력합니다.

예시1,2,3과 같이 원하는 하위도메인 주소를 자유롭게 입력해주세요.

클라우드웨이즈에 있는 퍼블릭 IP를 복사 붙여넣기해 주세요.

그리고 저장을 꼭 눌러줍니다.

6 1 워드프레스 하위도메인

가비아에서 DNS 설정을 다 완료하셨으면 Verify DNS를 클릭해주시고 INSTALL 하시면 됩니다.

🚩 Verify DNS 클릭이 안되신다면 DNS 설정이 잘 못 되었기 때문입니다.

🚩 DNS 설정이 어렵다면 천천히 다시 읽어 보시기 바랍니다.

3. SFTP에서 wp-config.php파일 수정하기

좀 전에 다운로드한 FileZila를 열어주세요.

7 2 워드프레스 하위도메인

파일 > 사이트 관리자로 들어가서 워드프레스 사이트와 연결시켜 줍니다.

파일질라를 워드프레스와 연결시키는 방법

아래 사진과 같이 리모트 사이트에 있는 config.php 파일을 수정하겠습니다.

9 1 워드프레스 하위도메인

🚩워프 초보자라면 파일 편집하기 전에 다운로드해서 원본 파일을 확보하시길 추천합니다.

  • 사진 1번처럼 public_html 클릭해 주세요. wp-config.php 마우스 우클릭, 보기/편집으로 열어주세요.
  • 사진 2번과 같이 확인을 눌러주세요.
  • 사진 3번에서 추가 앱을 누르고 메모장으로 파일을 열어주세요.
10 워드프레스 하위도메인

메모장이 열렸다면 마우스 휠 버튼으로 끝까지 내려줍니다.

 define( 'WP_ALLOW_MULTISITE', true ); define( 'MULTISITE', true ); define( 'SUBDOMAIN_INSTALL', true ); define( 'DOMAIN_CURRENT_SITE', '여기에 사이트를 입력해주세요' ); define( 'PATH_CURRENT_SITE', '/' ); define( 'SITE_ID_CURRENT_SITE', 1 ); define( 'BLOG_ID_CURRENT_SITE', 1 );

위 서식을 difine(‘WP_DEBUG’, false); 바로 밑에 복사+붙여넣기 해주세요.

메모장에 복붙을 다하셨으면 저장으로 종료하세요. 그리고 예(Y)를 눌러주시면 됩니다.

4. SFTP에서 htaccess 파일 수정하기

방금 전 config.php 파일을 메모장으로 수정한 것 처럼 htaccess 파일을 수정해야 합니다.

13 워드프레스 하위도메인

사진1번, 2번, 3번을 따라 public_html > htaccess를 메모장으로 열어주세요.

메모장 수정이 끝나고 저장을 하셨다면 사진 4번처럼 예(Y)를 눌러주시면 됩니다.

12 워드프레스 하위도메인

<IfModule mod_rewrite.c> 밑에있는 녀석을을 드래그한 뒤 아래 서식으로 교체해 주세요.

	RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

모두 완료하셨으면 이제 워드프레스로 넘어가서 새로고침을 눌러주세요.

 

5.워드프레스 하위도메인 생성하기

이제 마무리 단계입니다. 지금부터는 별거 없습니다.

13 1 워드프레스 하위도메인

사진과 같이 도구 항목에 네트워크 설치가 새로 생기게 되었습니다.

워드프레스를 다시 접속하셨다면 아래와 같은 멀티사이트 관리자 화면이 나오게 됩니다.

14 워드프레스 하위도메인

네트워크 설치를 들어가서 네트워크 제목과 네트워크 관리자 이메일을 입력하세요.

15 1 워드프레스 하위도메인
  • 사진 1번과 같이 알림판 > 네트워크 업그레이드를 완료해주세요.
  • 사진 2번과 같이 내 사이트 > 네트워크 관리자 > 사이트를 클릭해주세요.
  • 사진 3번에 새 사이트 추가를 클릭해주세요.
  • 사진 4번은 가비아 DNS 설정에 입력한 하위 도메인으로 사이트를 만들어주세요.

잠시 클라우드웨이즈로 넘어가겠습니다.

16 워드프레스 하위도메인

클라우드 웨이즈 Domain 관리로 들어가 주세요.

도메인을 추가해 주셔야 워드프레스 하위도메인으로 접속할 수 있습니다.

17 워드프레스 하위도메인

우선 Add as wildcard를 체크하고 메인도메인으로 만들어주세요.

그리고 워드프레스 새 사이트에 추가한 하위도메인 주소를 똑같이 추가해 주세요.

오른쪽 사진처럼 1번의 메인도메인은 Primary로 설정 되어야 합니다.

두번 째 부터는 와일드카드 도메인과 하위도메인으로 구성하시면 되겠습니다.

이 방법으로 하위도메인을 100개 이상 관리할 수 있게 되었습니다.

이제 다시 워드프레스로 돌아가겠습니다.

18 1 워드프레스 하위도메인

새로 추가된 하위도메인은 테마가 없습니다. 먼저 기존에 사용하던 테마를 추가해 주세요.

다음으로 내 사이트 > 플러그인을 클릭해주세요.

플러그인을 모두 체크하고 네트워크 활성화를 적용해 주시면 됩니다.

이렇게 하면 하위도메인에 모든 플러그인이 적용 됩니다.

PDF 파일 추가

마치며

따라오는데 어렵지 않으셨나요?

저도 이 방법을 처음 시도 했을 때 정보가 부족해서 시간이 좀 걸렸습니다.

멀티사이트를 이용한 워드프레스 하위도메인은 100개 이상 관리할 수 있습니다.

그런데 10개 이상은 추천드리지 않습니다.

그 이유는 워드프레스 사이트 1개로 관리하기 때문에 이 사이트에 문제가 생기면 모든 사이트가 먹통이 되기 때문입니다.

리스크 관리 차원에서 10개 내외로 관리하시길 추천드립니다.

먼저 도구에 네트워트 설정을 추가하고 코드를 한번 더 입력해야 하는데,

저는 이 부분을 한번에 하도록 통합 시켰습니다.

그렇기에 막히는 부분이 있을 수 있어 참고 할 만한 pdf를 업로드 하겠습니다.

그리고 워드프레스 매핑을 사용하시려는 분들 께서는 SSL 인증을 사이트 별로 각각 잡아주시면 되겠습니다.

error: Content is protected !!