묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
현재 설치된 xe를 다른 도메인으로 이동
2010.03.31 12:11
안녕하세요~
xe를 이용하여 test서버와 test도메인으로 사이트를 제작하였습니다.
그리고 이제 본 도메인으로 이동하려고 합니다.
현재도메인(예) : test.xxxxxx.com
옮길도메인(예) : aaaaaaa.com
현재폴더(예) : ./test/
옮길폴더(예) : ./aaaa/
같은 서버에서 폴더와 도메인 셋팅만 다르게 하는거라 db는 그대로 쓰게됩니다.
그냥 폴더만 옮겨보니까 정상적으로 되질 않네요..
xe가 설치될때 그 당시 도메인의 정보도 함께 저장하여 후에 사용하는거 같습니다.
답변기다릴께요~
xe에 .htaccess라는 파일이 있는데 그곳의 RewriteEngine On 하단에 넣어주세요.
RewriteEngine On
# site location
RewriteCond %{HTTP_HOST} ^(animeclub\.net)(:80)? [NC]
RewriteRule ^(.*) http://www.animeclub.net/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^((www\.|)nmsxe\.com)(:80)? [NC]
RewriteRule ^(.*) http://nms.xpressengine.net/ [R=301,L]
제가 사용하고 있는 겁니다.
이 질문에 대해 제가 여기서 5번 정도 답변한 것 같군요...
test.xxx.com에서 aaa.com 의 경우 위 적어놓은 내용에 두번째를 사용하면 됩니다.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(test\.xxx\.com)(:80)? [NC]
RewriteRule ^(.*) http://aaa.com/ [R=301,L]
혹시 또 이용못하실까봐 어떻게 하면 되는지 써놓습니다. 해당 내용 복사하셔서 제일 위에 삽입하세요.
(※ RewriteEngine On 주의)
- 폴더 옮길 예의 경우는 도메인이 옮겨지면 자연히 해결될 문제입니다.
ps : 같은 db를 사용한다고 하시니 특정 모듈의 기본 도메인 여부에 대해서도 고민하실 것 같아 추가로 남깁니다.
virtual host 라는 좋은 모듈이 있으니 혹 필요하게 될 경우 참고하시기 바랍니다.
http://www.xpressengine.com/16548999