테스트 사이트 - 개발 중인 베타 버전입니다

시놀로지 그누보드 서브도메인 설정 채택완료

달샘군 9개월 전 조회 2,551

안녕하세요 시놀로지 입문자입니다.

 

혼자해결해보려고 3일동안 끙끙되며 어떻게 설치까지 끝냈지만

서브도메인에 그누보드 설치시 경로문제 해결이 되지 않아 이렇게 들고 왔습니다

 

선량하고 배품있는 고수님의 넓은 아량과 배움주시기 간절히 부탁드립니다. ㅠㅠ

 

1. 도메인 셋팅

cafe24에 여분 도메인이 남았습니다 == aaaaa.kr 이라고 하겠습니다.

카페24 네임서버로 두고 A레코드에 NAS IP를 넣고

CNAME에 test.aaaaa.kr을 생성했습니다.

 

2. 시놀로지 나스

Web Station에서 호스트이름(test.aaaaa.kr)로 하고 폴더를(web/test)로 설정했습니다.

 

3. 웹사이트

가. test.aaaaa.kr로 접속하면 설치도 다되어있고 문제가 없는 듯 보입니다.

▶ 그런데 경로가 잘못되어있습니다. 여러번 문의가 있었던 "/volume1/web/test/data/file/..."(ex. 썸네일)

그래서 config.php, 26번 구문에 "https://test.aaaaa.kr"라고 넣었습니다.

증상이 동일하게 나옵니다.

 

그래서 config.php, 26번 구문에 "https://aaaaa.kr/test"라고 넣었습니다.

▶ 새로고침하면 썸네일도 나오고 다 나옵니다.

그런데 주소가 "test.aaaaa.kr"이라서 그누함수가 적용된 모든링크를 누르면 "aaaaa.kr/test"가 되어버려서

오류(페이지없음)가 나옵니다.

 

검색해보니 다들 1개 도메인에 한개 사이트 연결은 저렇게 설정하면 된다고 하더라구요

그런데 서브도메인은 저런 문제가 생깁니다

 

혹시 해결해주실 고수님 안계실까요?

 

ㅠㅠ 이제는 더 참고할 자료도 없습니다....

 

부탁드립니다.

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
9개월 전

 

제 메일플러그 DNS 셋팅 화면입니다.

CNAME 으로 시놀로지 도메인과 연결했고

???.도메인.com 으로 연결해놓은 상태 입니다.

 

 

 

제 웹스테이션 화면입니다.

80/443 포트는 웹스테이션에서 할당되어있으니 포트 신경쓸 필요도 없고

도메인만 등록해두면 알아서 해당 폴더로 연결해줍니다.

 

즉,

111.aaa.com 으로 들어오면

웹스테이션에서 해당 도메인을 인식해서

web 의 111 폴더로 할당해주는 원리 입니다.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

달샘군
9개월 전
감사합니다 차근차근 해보니 되네요^^ 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

9개월 전

시놀로지 정품이라는 가정하에

나스IP 에 직접 아이피 입력하지마시고 시놀로지에서 제공하는 DDNS 도메인 넣으세요.

XXX.synology.me

그리고 웹스테이션에서 설정하면 끝입니다..

뭐 만지고 할것도 없어요..

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

달샘군
9개월 전
실놀로지 정품은 맞습니다.
나스IP에 직접 아이피를 입력하지 말라는게? 도메인에서 A레코드에 DDNS도메인을 넣으라는건가요?? CAFE24인데 IP만 입력가능하다고 하는데??? 어떤 말씀 이실까요?

댓글을 작성하려면 로그인이 필요합니다.

뉴마커스
9개월 전

config파일에 서브도메인 넣지마세요.

컨피그파일은 기본으로 두시고, 웹스테이션에  포탈유형 : 이름기반 

호스트이름 : test.test.com

이렇게 설정하시면되세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

달샘군
9개월 전
네 그렇게 되어있는데 안되네요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

9개월 전

1. A 레코드 생성 

- 호스트 : 'test'
- IP : NAS IP
로 해야될 것 같습니다. CNAME 설정이 아닙니다. (CNAME 설정은 삭제)
이렇게 해야 test.aaaa.kr 접속하면 [NAS IP] 로 매칭이 됩니다.

2. 사이트 파일
파일을 /web/test 가 아닌 /web 에 올리면 됩니다.
(/web/test 에 올리면 test.aaaa.kr/test 로 매칭됩니다.)

test.aaaa.kr/sample.php <-> /web/sample.php
test.aaaa.kr/test/sample.php <-> /web/test/sample.php

 

3. config.php
define('G5_DOMAIN', '');
define('G5_HTTPS_DOMAIN', '');

그대로 두거나, 


문제가 있다면..
define('G5_DOMAIN', 'https://test.aaaa.kr');
define('G5_HTTPS_DOMAIN', '');

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

달샘군
9개월 전
1. CNAME을 삭제하고 A레코드에 "test.aaaaa.kr"을 추가하였습니다.
2. 사이트에서 /web에도 올리고 /web/test에도 올렸습니다
3. config도 말씀하신대로 다 하였습니다.

그래도 증상이 동일합니다.

저는 web에 올리면 aaaaa.kr로 접속
web/test에 올리면 test.aaaaa.kr로 접속
또다른 생성을해서 web/bbb를 만들면 bbb.aaaaa.kr이 되는줄로 알았는데

서브도메인 없이 메인 도메인만 해도 안되네요.. ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인