묻고답하기

네이버와 유사한 구조(메인도메인 아래 개별 멀티도메인/서브도메인)의 포탈사이트 운영을 위해 domain.com에 news.domain.com으로 멀티도메인를 추가하여 하부메뉴로 연결하였습니다.

방법은 아래와 같이 했습니다.

 

1. httpd-vhosts.conf 에 Virtual Hosts 추가함(news.domain.com 내용)

2. /docs/xe 폴더를 복사하여 /docs/news 폴더를 생성했고 

3. domain.com 관리자페이지-사이트 메뉴 편집 -메뉴 추가-바로가기-URL링크(news.domain.com) 으로 news메뉴를 생성했습니다.

4. 검색으로 xe/files/config/db.config.php 내용과 xe/.htaccess 내용 수정하여 news 메뉴 클릭하면 news.domain.com으로 잘 이동하고 로그인도 연동이 잘되고 있습니다.

 

문제는 이 이후인데 news.domain.com에서 원하는 메뉴를 생성하니 domain.com와 news.domain.com에 메뉴생성,삭제 등이 동일하게 됩니다.

그래서 db 설정 변경을 위해 news/files/config/db.config.php에서 db_database와 db_table_prefix 내용중 xe를 news로 변경했습니다. --> 이게 맞는 지 모르겠습니다.

그리고, db 수정을 위해 phpmyadmin에서 xe db를 복사해 news db를 만들고 테이블이름도 news로 변경해주었습니다. --> 이것도 이렇게 하는 지 모르겠습니다.

그 이후 사이트 메뉴편집에서 test 메뉴를 생성해보니 xe_modules 테이블에만 test메뉴가 생성되고 news_modules에서는 생성이 되지 않습니다.

 

어떻게 하면 news 메뉴에만 원하는 하부 메뉴를 만들 수 있을까요?

고견 부탁 드립니다.