웹마스터 팁
로그인풀림방지 - 주소 고정하기
2011.05.28 08:47
define('__ZBXE__', true); 다음행에 아래코드를 추가해 주시면됩니다.
preg_match('@^(www\.)(.*)@', $_SERVER['HTTP_HOST'], $www_url); if($www_url[1]) { @header('Location: http://' . $www_url[2] . $_SERVER['REQUEST_URI']); }
그럼 http://www.ncafe.kr , http://ncafe.kr 모두 http://ncafe.kr 로 접속됩니다.
댓글 27
-
우진홈
2011.05.28 09:33
www 를 항상 붙이고 싶으면 Location: http://www. 라고 하면 될까요? -
ezi
2011.05.28 09:47
preg_match('@^(www\.)(.*)@', $_SERVER['HTTP_HOST'], $www_url); if(!$www_url[1]) { @header('Location: http://www.' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']); }
이렇게하시면됩니다^^ -
우진홈
2011.05.28 11:59
예, 고맙습니다. 한가지만 더 여쭤볼께요.. 의문이 있군요.
/xe/index.php 이후에는 메뉴 또는 링크를 클릭하면 자동으로 www 가 붙어다니는 것 같은데 XE는 왜 첫 index.php에서
위와 같은 처리를 완성하지 않고 들여보내는지요?
저는 참고로 루트 index.html 에서 PHP를 이용해 Location:http://www.도메인.com/xe/ 로 단순하게 사용합니다.
때문에 처음부터 다시 불러들이는 수고가 있지만 xe/index.php를 존대말로(www) 나오세요... 처럼
불러내는 것과 같은 의미가 되지요. www 없이 나와! 하니까 로그인이 풀려버리는 것 아닌가요?
XE는 왜 index.php에서 위와같은 처리를 하지 않는지요? 둘의 차이점이 있을까요???
-
paulryu03
2011.05.28 16:50
예를 들어 도메인이 http://name.name.com과 같은 형식이라서 도메인에 www 가 붙지 않을 경우에는 어떻게 설정 해야 할까요? 자꾸 로그인이 풀려서 너무 불편하네요...
-
어라하여
2011.05.29 02:06
-
paulryu03
2011.05.29 05:31
그렇네요 ^^;; 해보지도 않고 그냥 걱정부터 앞섰는데 ^^ 해보니깐 상관없이 잘 되네요. 감사합니다! ^^ -
웹 엔진
2011.06.15 22:43
몇번을 봐도 좋은 Tip입니다. -
왕왕초보
2011.06.30 10:26
말씀하신대로 했더니, 클릭했을때 두번째 나오던 로그인 창은 안나오는데,,,,게시물이 안나오고 페이지를 찾을수 없다고 나오네요.
다른 무언가를 또 바꿨어야 하나요?TT;;; -
jjjnnn
2011.07.06 09:18
얼마전에 만들어준데에서 자꾸풀린다고 봐달라했는데 암만봐도 모르겠었는데ㅡㅜ 여기 팁이 있었군요 한번 해봐야겠어요 감사합니다 -
Adeurian
2011.07.21 10:58
큰 도움이 되었습니다. 정말 감사합니다. -
보컬아카데미
2011.08.11 18:47
메인화면에서 로그인을 하면 서브 페이지에서 로그인이 풀려버렸는데요.. 팁을 이용하니깐 잘 되는거 같네요... 감사합니다..^^ -
당근로봇
2011.08.12 16:14
저도 서브에서 풀렸었는데 덕북에 잘고쳤습니다 ^^ -
쿨럭이
2011.10.15 02:50
강추!! 이런게 진정 팁!
-
쿨럭이
2011.10.19 17:16
ㅋㅋ 아 미챠 @header('Location: http://' . $www_url[2] . $_SERVER['REQUEST_URI']);}
△이부분에 본주소를 추가해서 했더니 사이트가 www.붙이면 안열리더라구요 ㅋ
왜 안되나 한참 찾았네요 http:// 이곳에 왜 내주소를 넣어놨는지;; ㅋㅋ 어쨋든 몇일동안 지대로 접속안되서 애먹었네요
혹시나 저처럼 저곳에 본인 사이트 주소 넣는분들~~ 그러지마요~ 저곳은 그냥 'Location: http://' . $www_url[2] 만놔두는곳!
-
웹 엔진
2011.11.03 17:16
이걸 사용하니 web.주소 같은건 사용이 불가능해 지는데
어떻게 못할까요?..
www. 대신에 다른 web. 같은거도 쓰고 잇어서..
-
인터니즈2
2011.11.03 18:04
두번째 리플 따라 가시면 되겠네요. ^^
-
인터니즈2
2011.11.03 18:34
if($_SERVER['HTTP_HOST']!="www.aaa.com") { @header('Location: http://www.aaa.com'.$_SERVER['REQUEST_URI']; exit; }
if($_SERVER['HTTP_HOST']=="www.aaa.com") { @header('Location: http://aaa.com'.$_SERVER['REQUEST_URI']; exit; }
if($_SERVER['HTTP_HOST']=="aaa.com") { @header('Location: http://www.aaa.com'.$_SERVER['REQUEST_URI']; exit;}
근데, 저 같으면 그냥 해당 도메인 넣어주는게 제일 편하겠는데요.위의 3가지 중에서 한가지 정도면 되겠는데.
웹 엔진님의 경우는 3번째 정도 추천해봅니다.
-
Holy_KBS
2014.05.22 20:54
3가지 모두
$_SERVER
[
'REQUEST_URI'
]
뒤에
)
를 넣어주지 않으면 에러가 납니다.
-
Treasurej
2011.11.07 12:29
-
라돌체
2013.10.30 20:38
감사합니다.
-
blo
2014.03.25 19:11
계속 문제있었던 부분 이글 보고 고쳤네요 정말 감사합니다ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
-
Bokmani
2014.05.21 09:21
소개해 주신 tip 때문에
홈 메인페이지에서 다른 메뉴로 넘어갈 때에 로그인이 자꾸 풀리는 문제가 해결될 것 같은 좋은 예감이 듭니다.
고맙습니다.
-
Holy_KBS
2014.05.22 20:19
정말 감사합니다. 한참 동안 찾던 해결책을 여기서 얻는군요
-
misol
2014.05.23 01:14
코드 수정 하지 마시고 http://www.xpressengine.com/index.php?mid=download&category=18322925&page=7&package_srl=19804189 이 애드온 쓰시면 끝! -
CoffeeMix
2014.05.23 10:30
매번 코어 업데이트 할 때마다 수정했는데 ㅎㅎ 감사합니다
-
최윤한
2014.06.24 13:19
감사합니다.덕분에 해결했씁니다.보통 사람들이 www 를 붙이고 들어오는데서 오는 로그인 풀림현상 해결했네요 감사드려요
-
ehdg****
2016.12.22 18:13
감사합니다!!
제목 | 글쓴이 | 날짜 |
---|---|---|
[도로명주소 krzip] 1.7.4 이전 버전들에 이용하기 [3] | XE플스 | 2014.02.06 |
[리눅스] 속도향상 팁. nginx를 리버스프록시로 써봅시다. [6] | choco@_@ | 2013.07.11 |
jquery swiper | Ansi™ | 2017.02.16 |
인스타그램 해시태그 회원가입 없이 끌어오기 | 외인 | 2017.02.08 |
CKEditor 글꼴란에 한글 폰트 추가하는 방법 (수정함) [4] | 기븐 | 2015.09.19 |
폰갭과 웹앱 그리고 XE... [6] | onTrust | 2015.04.23 |
jQuery 플러그인 모음 | Ansi™ | 2017.01.25 |
DOS 공격에 대한 방어 프로그램입니다. | 마루디자인 | 2017.01.23 |
관리자 로그인시 원하는걸 보여주자 [5] | 빽짱구 | 2008.04.15 |
SSL의 정석 (아파치 & nginx) [13] | 기진곰 | 2015.06.16 |
방명록 형태 사용시 제목이 길게 저장되게 하려면 | sejin7940 | 2016.12.23 |
로그인풀림방지 - 주소 고정하기 [27] | ezi | 2011.05.28 |
숫자 아이디 허용 방법 | 410contents | 2016.12.13 |
(설문조사) 회원만 설문 조사 하도록 [8] | Simulz | 2007.09.04 |
클라우드플레어 사용시 서버 IP 노출방지 체크리스트 | gnbstory | 2016.12.09 |
간단한 xe 관련 자바스크립트 질문 [1] | 마든남 | 2016.12.01 |
스크롤 맨아래로 내리면 자동으로 글 목록 더보이기 구현(게시판어어느 스킨이든 사용가능) [19] | 장포크 | 2013.08.10 |
메뉴에 새 글 표시 모듈 사용 시 new 아이콘이 보이지 않는 버그 수정 [8] | 퍼니엑스이 | 2014.08.12 |
가상서버 고르실때 참고하시면 좋겠네요. | 로니 | 2016.11.24 |
CloudFlare 사용시 방문자 IP와 SSL 접속여부가 정확하게 파악되지 않는 문제 해결법 [4] | 기진곰 | 2015.07.12 |