웹마스터 팁

CloudFlare 사용시 방문자 IP와 SSL 접속여부가 제대로 파악되지 않아서 여러 가지 에러가 발생하는 경우가 있습니다.
CloudFlare에서 방문자 정보를 CF-Visitor, CF-Connecting-IP 등 웹표준이 아닌 헤더로 넘겨주기 때문인데요...

서버 설정을 변경하거나 mod_cloudflare처럼 CloudFlare에서 제공하는 아파치 모듈을 설치하면
이런 헤더도 사용할 수 있게 되지만, 일반 웹호스팅에서는 이것이 쉽지 않습니다.

 

이런 문제를 겪으시는 분은 아래 링크의 코드를 config/config.user.inc.php 파일에 넣으면 됩니다.
(파일이 존재하지 않는 경우 새로 만들면 됩니다.)

CloudFlare에서 넘겨주는 비표준 헤더들을
일반적으로 사용하는 $_SERVER['REMOTE_ADDR'], $_SERVER['HTTPS'] 등으로 변환시켜 주어서
기존의 프로그램들이 문제 없이 작동하도록 해줍니다.

https://gist.github.com/kijin/25be59ac4b0d7c5ef722

 

실행 시점 때문에 애드온으로는 구현할 수 없음을 양해 바랍니다.

 

XE 외에도 PHP로 작성된 웹사이트라면 모두 사용 가능하지만,
PHP 버전이나 서버 환경에 따라 차이가 있을 수 있습니다.

 

라이믹스(Rhymix)에서는 필요하지 않습니다.

제목 글쓴이 날짜
메뉴에 새 글 표시 모듈 사용 시 new 아이콘이 보이지 않는 버그 수정 [8] 퍼니엑스이 2014.08.12
가상서버 고르실때 참고하시면 좋겠네요. 로니 2016.11.24
CloudFlare 사용시 방문자 IP와 SSL 접속여부가 정확하게 파악되지 않는 문제 해결법 [4] 기진곰 2015.07.12
네이버 웹마스터도구 최적화검증과 GZIP 영흥도우럭1 2016.11.18
구글애드센스 한페이지에 3개 초과하시면 안됩니다. [3] 최윤한 2016.11.11
모바일환경에서, 스케치북스킨의 경우 포인트레벨아이콘이나 닉네임이미지 가 안 나타나는 경우 수정법 sejin7940 2016.11.13
관리자페이지의 게시판 목록에서 '모듈분류'로만 검색이 안 되는 버그 수정 sejin7940 2016.11.09
Bash Shell 버그 패치 필요 [2] 고구마군 2014.09.29
클라우드 플레어 질문있습니다. [2] 생컨38889 2016.08.31
가입 메일 인증 SMTP 안되시는 분들 참고하세욤~ 네이버 메일 서버 사용. [4] file 테나 2012.12.08
확장변수 출력 방법 초 심플하게 적어봅니다. [15] 라르게덴 2009.03.16
윈도우 서버 2012 에서 제로보드XE 설치부터 사용하기. [16] file 부롱이 2013.03.29
내 작성글 보기에서 익명게시판에서 작성한 내 글도 보이게 하기 위해서 sejin7940 2016.10.19
사이트 운영하시는분들 단체메일 가급적 보내지 마세요. 최윤한 2016.10.19
관리자페이지 첫페이지에서 최근글 / 최근댓글 리스트에서 닉네임 대신에 날짜가 나오게 하는 방법 sejin7940 2016.10.19
포인트 사용시에도 그룹이 안 떨어지도록 하는 방법 [4] sejin7940 2013.10.18
첨부파일 업로드 되고 사라질때...즉 먹통이 될때....!! [3] 시카고코리아 2012.09.25
초보자분들 윈도우에 apmsetup 쓰지 마세요 느립니다. [1] 최윤한 2016.09.20
.htaccess 를 이용해서 도메인 접속시 xe폴더로 자동 이동 시키기 [3] file Double'U' 2014.09.25
우분투에 apm 서버 완벽하게 설치하기 로니 2016.09.13