제목 | www. 를 붙이면 접속이 안되요. | ||
---|---|---|---|
글쓴이 | 이재석 | 작성시각 | 2016/07/08 19:48:02 |
|
|||
안녕하세요.
이번에 처음으로 CI를 써서 웹서비스를 런칭했습니다.
그런데 문제가 발생했습니다. www.najeju.com으로 접속을 하면 접속이 안되고 있습니다. najeju.com 으로만 접속하면 바로 접속이 잘 되는데 말이죠.
그래서 여기 팁 게시판에서 비슷하 경우가 있길래 index.php파일의 상단에 아랜와같은 코드를 붙여 넣기 했습니다. <?php if ( substr($_SERVER['HTTP_HOST'],0,4)=='www.' ) { $url = (isset($_SERVER['HTTPS'])?'https://':'http://').substr($_SERVER['HTTP_HOST'],4).($_SERVER['SERVER_PORT']=='80'?'':':'.$_SERVER['SERVER_PORT']).$_SERVER['REQUEST_URI']; if ( !headers_sent() ) header('Location: '.$url); else echo ""; exit; }
그러나 역쉬나 접속이 되지 않고 있습니다. 부디 아시는 분 계시면 답글좀 부탁드리겠습니다. 감사합니다.
|
|||
첨부파일 |
스크린샷 2016-07-08 오후 8.16.15.png (140.1 KB) |
||
다음글 | CI rest 라이브러리 질문있습니다. (2) | ||
이전글 | db 쿼리 중첩 where 절을 인식을못합니다. (8) | ||
마카오최
/
2016/07/09 17:06:54 /
추천
0
|
아파치 웹서버 셋팅을 직접 하신건가요?
아파치 웹서버를 사용하신다면 버츄얼 호스트 설정에
# www.najeju.com
<VirtualHost *:80>
DocumentRoot /home/users/najeju/www // 각 계정별 루트디렉토리
ServerName najeju.com
ServerAlias najeju.com www.najeju.com
이런식의 서버알리아스 설정이 있을 겁니다.
여기에 위에 굵은글씨로 쓴것 처럼 www를 붙인것과 안붙인것 모두 적고 아파치를 재시작 한번 해보시기 바랍니다.