메뉴 건너뛰기

SCM Lab

팁과강좌

   ▣ 생활 속 지혜, S/W, H/W Tip 등 다양한 정보들을 공유하는 곳입니다.
   ▣ 또한 산업공학을 포함한 전문 지식들을 공유하는 장으로 활용하실 수 있습니다.

XE 버전 : 1.11.2

사용 모듈 : 멀티도메인 1.4.1(https://www.xpressengine.com/index.php?mid=download&package_id=21876980)

                - backup: multidomain.zip (설치경로./modules/multidomain)

 

XE 최신버전의 경우 기본 URL을 공란으로 할 경우 에러가 발생해서 관리자로 접속도 불가능 합니다.ㅠ

 

따라서 멀티 도메인을 사용하지 못하는 경우가 발생하는데요. 약 3일 정도 검색을 통해 겨우 해결책을 찾았습니다.

 

관련 링크 : https://www.xpressengine.com/forum/21620074

 

방법은 config/config.inc.php를 연 후

약 1623번째 내용을 수정하시면 됩니다.

 

수정 전

function checkCSRF()
{
if($_SERVER['REQUEST_METHOD'] != 'POST')
{
return FALSE;
}

$default_url = Context::getDefaultUrl();
$referer = $_SERVER["HTTP_REFERER"];

if(strpos($default_url, 'xn--') !== FALSE && strpos($referer, 'xn--') === FALSE)
{
require_once(_XE_PATH_ . 'libs/idna_convert/idna_convert.class.php');
$IDN = new idna_convert(array('idn_version' => 2008));
$referer = $IDN->encode($referer);
}

$default_url = parse_url($default_url);
$referer = parse_url($referer);

$oModuleModel = getModel('module');
$siteModuleInfo = $oModuleModel->getDefaultMid();

if($siteModuleInfo->site_srl == 0)
{
if($default_url['host'] !== $referer['host'])
{
return FALSE;
}
}
else
{
$virtualSiteInfo = $oModuleModel->getSiteInfo($siteModuleInfo->site_srl);
if(strtolower($virtualSiteInfo->domain) != strtolower(Context::get('vid')) && !strstr(strtolower($virtualSiteInfo->domain), strtolower($referer['host'])))
{
return FALSE;
}
}

return TRUE;
}

 

 

수정 후

function checkCSRF()
 {

    return TRUE;
 }


 

 

이런식으로 변경하시면 기본 URL을 공란으로 해놓으셔도 문제가 없이 작동됩니다.

 

다시 시작하려니 너무 힘드네요 ㅠ

 

 

번호 제목 글쓴이 날짜 조회 수
102 부팅 시 여러개의 vhd(x)를 동시에 연결(마운트)하기 2 네오랑 2019.12.31 35
101 유료 어플 무료 다운 사이트 / 유료 프로그램 무료 다운 사이트 file 네오랑 2019.12.13 72
100 [펌] 부팅시 가상 하드 디스크 VHD(X) 자동으로 연결(마운트) 하기 [1] file 네오랑 2019.12.11 52
99 [펌] Let's Encrypt SSL 인증서 윈도우에서 직접 등록하여 추출하기 file 네오랑 2019.12.03 42
98 올레 TV 인터넷으로 plex 감상하기 (DLNA 아님) file 네오랑 2019.03.06 865
97 안드로이드 HTTPS SNI 우회앱 - Sniper file 네오랑 2019.02.19 173
» xe 최신버전 멀티 도메인 사용 방법 (기본 URL 공란) [1] file 네오랑 2019.02.18 204
95 웹 차단 우회 GoodbyeDPI(윈도우용) file 네오랑 2019.02.12 565
94 아웃룩과 구글(연락처, 달력(일정)) 연동하기 file 네오랑 2014.11.28 3850
93 스마트 폰을 FTP Server로 활용하기 (PC와 무선연결) [1] file 네오랑 2014.07.23 3310
92 유튜브 동영상 웹에서 바로 다운받아 PC에 저장하기 file 네오랑 2014.07.14 3316
91 IBK(기업은행 인터넷 뱅킹) 처리중입니다. 메시지 오류 file 네오랑 2014.07.08 6415
90 아웃룩(outlook)에서 회신주소를 변경하여 메일 보내기 file SCM 2014.07.04 3740
89 SCM Lab. 게시판 상단 네비게이터에 사용된 소스 file SCM 2014.06.26 2745
88 WinXP와 Win7 64bit 프린터 공유 문제(엑세스 거부) (5500 보기) 네오랑 2014.06.25 3520
87 Bluebeam Revu로 PDF 파일 용량 줄이기~ file 원잇 2014.04.29 3890
86 Windows 7 GodMode (Win7 숨은기능 사용) file 원잇 2012.05.30 3341
85 이미지 분할 출력하기(Posteriza) file 네오랑 2012.05.06 4219
84 Windows XP에서 iClould Control Pannel 설치 (Install) file 네오랑 2012.03.19 4583
83 SSD 최적화 가이드 (Iptimization SSD) [1] file 네오랑 2012.03.14 4414