웹마스터 팁
로그인풀림방지 - 주소 고정하기
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
감사합니다!!
제목 | 글쓴이 | 날짜 |
---|---|---|
로그인풀림방지 - 자동 www 붙이는 다른 방법 [23] | RainSky | 2008.03.28 |
상단로그인..? [10] | 빽짱구 | 2008.04.15 |
관리자 로그인시 원하는걸 보여주자 [5] | 빽짱구 | 2008.04.15 |
오른쪽 상단에 로그인 정보 출력하기 (게시판 만으로) | youngminpark | 2008.05.15 |
보안로그인 사용시 기본포트가 아닐 경우 [2] | bluemind69 | 2008.05.20 |
설문조사에서 로그인하지 않은 사용자는 투표하지 못하도록 수정하기 [3] | mooo | 2008.05.29 |
1.04 엡데이트후 재설치등으로 로그인안될때 해결법 [5] | 좀비이 | 2008.07.08 |
로그인이 안되는 문제 [1] | 젝망치 | 2008.07.21 |
오픈 아이디(OpenID)로만 로그인 허용하기 [7] | withover.com | 2008.08.07 |
로그인 문제 및 첨부파일 안올라가는 문제 해결책(세션 문제일 경우..) [6] | 이홍석295 | 2008.08.20 |
동일서버내 페이지에서 로그인정보 활용하기... [4] | 수로 | 2008.09.06 |
"권한이 없습니다." Alert 창 대신 로그인 화면으로 이동시키기 [4] | Slur | 2008.09.22 |
제로보드(zbxe) 설치 후 로그인 안되는 문제. [3] | sophistlv.myid.net | 2008.10.15 |
카페24 계정 사용 중에 제로보드XE 로그인 오류가 날 때 [1] | vltm | 2008.10.24 |
외국에서 접속시 로그인 않되는문제 [1] | minams | 2008.10.30 |
일반 페이지에 로그인(세션) 정보 활용하기 [13] | noirzo | 2008.11.07 |
1.1.0 업데이트 로그인문제관련 [6] | 그냥뛰어 | 2008.11.24 |
XE 로그인이 안될때 확인해 보세요. [7] | 똑디 | 2008.12.11 |
로그인한 회원만 최근 게시글, 검색등 볼수 있도록 하기 [3] | [_)s | 2008.12.31 |
로그인 포인트 출력 위젯을 수정해보자 | [花穗] | 2009.03.27 |