테스트 사이트 - 개발 중인 베타 버전입니다

외국에서 접속시 영문으로 접속되는방법 채택완료

궁금해 7년 전 조회 2,351

ko버전 en버전으로 따로만들었습니다.

이렇게 설정을 해놓았는데.

외국에서 접속하면 /en으로 넘어가길 원하시는데.

방도가 있을지요~

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
7년 전

얼마전 qa에 올라왔던 답변이였는데 아래의 형식이더군요.... 테스트결과 잘 작동합니다.

아래부분 참고해서 조건문 사용하시면 될것 같습니다.

$country = json_decode(file_get_contents("http://freegeoip.net/json/" rel="nofollow" target="_blank">http://freegeoip.net/json/" . $_SERVER['REMOTE_ADDR'])); if($country->{'country_code'} != "KR") die("foreign country IP");

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

붉은바람
7년 전
와 이런 쉬운방법이 좋은정보 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

d
7년 전

아이피 체크를 하셔서 보내야 할것 같습니다.

아래 참고하세요

https://dev.maxmind.com/geoip/legacy/geolite/">https://dev.maxmind.com/geoip/legacy/geolite/

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인