"기본 URL 설정이 안 되어 있습니다" 라는 메세지 해결 방법

XETemplate 2016.06.28 10:25:39

기본 URL 설정이 안되어있다는 메세지가 뜨는 경우의 대부분은

기본 URL 설정이 www.도메인.com 인데 도메인.com 으로 접속 후 로그인을 시도한 경우 또는 그 반대인 경우입니다.

이는 대부분 임대형 웹호스팅에서 www 와 그렇지 않은 도메인을 별개로 처리하기 때문입니다.

 

이것을 해결하는 방법은 기본 URL로 설정해놓은 도메인으로 접속이 되도록 설정을 해줘야합니다.

방법은 여러가지가 있으나 사용하기 용이한 방법을 소개합니다.

 

1. .htaccess 파일을 수정하는 방법

xe 루트에 있는 .htaccess 파일에 다음의 코드를 추가합니다.

 

www 없애기

RewriteCond %{HTTP_HOST} ^www\.도메인\.com [NC]

RewriteRule ^(.*)$ http://도메인.com/$1 [L,R=301]

 

 

www 붙히기

RewriteCond %{HTTP_HOST} ^도메인\.com [NC]

RewriteRule ^(.*)$ http://www.도메인.com/$1 [L,R]

 

2. 도메인 고정 애드온 사용

https://www.xpressengine.com/index.php?mid=download&package_id=22753646