역방향프록시 사용 시 그누보드 방문자IP가 제대로 나오지 않는 부분 수정
그누보드의 경우 nginx proxy manager 등 reverse proxy를 사용하게 되면 프록시 서버의 IP를 출력하기 때문에 방문통계가 정상적으로 잡히지 않습니다. 이를 해결하기 위한 코드입니다.
common.php
상단, 에러출력 부분 다음에 아래의 코드를 넣어줍니다.
// 리버스 프록시 사용 시 제대로 된 IP를 받아오도록 함 if ($_SERVER['HTTP_X_FORWARDED_FOR']) $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR'];
이제 IP를 제대로 받아옵니다.