CI 묻고 답하기

제목 도메인에서 컨트롤러에 접근하는 방법 문의
카테고리 CIBOARD
글쓴이 작은별 작성시각 2020/02/29 00:46:32
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 16485   RSS

CIBoard 를 이용해서 사이트를 만들고 있습니다. 

이 사이트 도메인을 하나 만들었는데( www.edukids.co.kr )

컨트롤러로 접근하는 주소가 아래처럼 cafe24 주소로 하면 잘 접근되는데

http://powerlps2.cafe24.com/edufineHelper_cont/eduBudgetChange

www.edukids.co.kr 로 하면 아래와 같은 에러가 발생 합니다. 

(http://www.edukids.co.kr/edufineHelper_cont/eduBudgetChange )

어떻게 해야 도메인으로 접근할 수 있을까요?

Not Found

The requested URL /edufineHelper_cont/eduBudgetChange was not found on this server.

 

그리고 base_url 을 아래와 같이 설정하면 잘 동작하는데

$config['base_url'] = 'http://powerlps2.cafe24.com/';

이렇게 도메인으로 설정하면 전체적으로 화면이 깨져서 표시 됩니다. 

$config['base_url'] = 'http://www.edukids.co.kr/';

이건 어떻게 설정 해야 하나요?

 

 

 

 다음글 session 데이터 문의드립니다!! (2)
 이전글 CI3 예외처리문의드립니다. (3)

댓글

빛그림 / 2020/02/29 12:04:03 / 추천 0
$base_url = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http");
$base_url .= "://". @$_SERVER['HTTP_HOST'];
$base_url .=     str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
$config['base_url'] = $base_url;

위와 같이 수정을 해보세요

작은별 / 2020/02/29 16:45:00 / 추천 0

빛그림님 답변 감사합니다. 

위처럼 설정을 해도 

http://www.edukids.co.kr/edufineHelper_cont/eduBudgetChange 

이런식으로 해당 컨트롤러에 접근은 안되네요. 

그리고 위 설정은 http://powerlps2.cafe24.com/ 이렇게 설정하는 것과 결과적으로 동일한 방법인데 

base_url 에 포워딩하고 있는 도메인 명을 넣을 수는 없는건가요?

작은별 / 2020/03/03 02:39:14 / 추천 0

도메인을 포워딩해서 안되는거였습니다. ㅠㅠ

잘 해결했습니다.