메뉴 건너뛰기

XE : Xpress Engine


XE에 대한 생각! XE에 대한 공감! - XE를 사용하는 다른 사람들과 의견을 나눌 수 있는 곳입니다. 많은 의견 공유로 더 좋은 XE를 만들어 주세요.


XE 사용팁

로그인풀림방지 - 자동 www 붙이는 다른 방법

2008.03.28 22:20

[레벨:7]RainSky 조회 수:9798 추천:1


시는 분들 많겠지만, 접속 주소의 www 유무에 따라서 페이지 이동시 로그인이 풀리는 경우가 있곤 합니다.

(www 없는 주소로 접속해서 로그인을 한 후, www 있는 페이지로 접속하면 로그인이 풀리는 현상 - 반대의 경우도 마찬가지)

그래서 검색을 하다가 '똑띠'님의 팁 중에서 [www가 붙는 도메인과 그렇지 않은 도메인 하나로 처리하기] 라는 팁으로 이 문제를

해결했었지요. 그 후론 www 유무에 관계없이 접속하면 무조건 www 가 자동으로 붙게되어서 참 편리했습니다.

(이 자리를 빌어 똑띠님께 다시 한 번 감사의 말씀을 전합니다. ^^)


그러던중 SCM 로그관리를 검색하다가 새로운 문제 하나를 알게되었는데요. (사실은 문제랄 것 까지는 없지만...) 

저는 주로 게시물들의 RSS 전문 공개를 해두는 편이랍니다. 그래서 구글이나 야후 등에서 게시물이 검색될 수 있도록 말이죠.

그런데 문제는 게시물이 검색될 때의 링크 주소가 항상 www 붙은 형태는 아니라는 것입니다. 이게 왜 문제인지 예를 들어보면요.

만일 누군가 검색을 하다가 제 사이트의 게시물이 검색 되어서 읽어보려고 클릭하면 바로 그 글이 떠야하지 않겠습니까?

그런데 만일 검색된 링크의 주소에 www 가 없다면 자동으로 www 를 붙이면서 그 글이 아닌 메인페이지로 접속이 되어버립니다.

그럼 그 누군가는 순간 당황스러울 수밖에 있겠죠. 정작 보려던 글은 나오지 않고, 사이트 메인페이지가 나타났으니 말입니다.

그 글을 보려면, 메인화면에서 다시 그 글을 찾기위해 검색을 해야한다는 말인데... 이렇게 할 사람은 거의 없겠죠.


그래서 SCM 로그관리를 살펴보니, 검색로봇이 긁어간 주소들 중에 www 없이 링크되어 있는 곳이 꽤 많더군요.

왜 그런지 잘 모르겠네요. 어떤 게시물은 www 와 함께 링크되어 있고, 어떤 것은 www 없이 링크되어 있었습니다.

여하튼 이래선 안되겠다 싶어 일단 다시 똑띠님의 팁을 해제하고 다른 방법들을 알아봤는데요.

물론 가장 좋은 건 회원분들께서 '로그인 유지' 기능을 사용하시는거죠. 그러면 www 유무에 관계없이 늘 로그인이 유지되니까요.
 
그런데 신규회원의 경우나 그 기능을 이용하지 않으시는 분들은 여전히 www 없이 접속하셨다가 로그인 풀림으로 문제를 겪곤 하셨죠.


그래서 인터넷을 한참을 돌아다니다가 결국 한 가지 팁을 찾아서 적용시켜보았더니 문제가 해결되었습니다.


방법은 간단합니다. 레이아웃 편집에서 아래 스크립트를 적당한 곳에 붙여주기만 하면 됩니다. 

적당한 곳이 애매하신 분은 로그인창에 보이는 '편집' 누르신 후 레이아웃 편집창 가장 상단에 붙여주시면 되겠습니다. ^^

 


<script  language="JavaScript" type="text/javascript">
 var host = location.host.toLowerCase();
 var currentAddress = location.href;
 if (host.indexOf("www") == -1)
 {
  currentAddress = currentAddress.replace("//","//www.");
  location.href = currentAddress;
 }
</script>

 


위 스크립트가 삽입된 레이아웃은 www 없이 접속을 해도 자동으로 www 로 변경이 됩니다.

물론 서브 메뉴의 주소에도 www 가 자동으로 붙으면서 검색사이트 링크에 www 없는 경우에도 제 페이지를 보여줍니다.


물론 고수님들 보시기엔 정말 하찮은 팁일지도 모르겠고, 더 좋은 방법이 있을지도 모르겠으나 저같은 초보에겐 참 기쁜일이었답니다.

혹시 저처럼 www 유무로 인한 로그인풀림 문제로 고민하시는 분이 계시다면 위 글이 도움이 될 수 있기를 바랍니다. ^^


from ... RainSky

번호 제목 글쓴이 날짜 조회 수
공지 질문은 묻고 답하기로~ TSCMD 2012.02.03 366
1415 XE 1.5.1로 사이트 꾸미기 Part 2 [5] file [레벨:6]황비 2011.12.06 2389
1414 다운로드 필요 포인트가 0 인 모듈에서의 비회원 다운로드 권한 부여 [2] [레벨:5]키네시스 2011.02.09 2567
1413 임시글 [1] MDmilaero 2011.12.06 887
1412 로그인 후 특정 그룹 페이지 가기 다른버전 [6] [레벨:0]눈물많은OrOi 2010.02.22 2440
1411 rewrite 모듈 - 아파치 설정.. [1] [레벨:1]야간비행7 2009.01.03 4344
1410 XE 1.5.0.9부터 회원가입 비밀번호 찾기 질문/답변때문에 고생하셨던분들을 위한 해결방안 [2] [레벨:3]라미아스튜디오 2011.11.27 1656
1409 아이콘 보유자에 한해 지정한 내용 보여주기 [3] [레벨:27]도라란 2011.11.25 1427
1408 휴대폰 인증 회원에 한해 지정한 내용 보여주기 [레벨:27]도라란 2011.11.25 1250
1407 회원가입시 '비밀번호 찾기 질문/답변' 항목이 나오질 않고 회원설정에서 설정불가능 file [레벨:0]머구리 2011.11.25 1144
1406 게시물의 엮인글 허용 체크가 풀어지는 경우 [레벨:1]Hoseok 2011.11.23 1156
1405 XE1.5.0.2 시작 모듈 설정하는 방법 [14] file [레벨:2]gayeon 2011.10.01 3762
1404 비회원도 추천가능하게 하기 (1.5기준설명) [3] [레벨:8]빽짱구 2011.11.18 1453
1403 XE 도쿠위키 세션으로 연동 [3] [레벨:27]도라란 2011.11.17 1449
1402 최고관리자 이외에는 ''회원정보보기''를 막기 [13] TS비나무 2008.07.10 3852
1401 시작 페이지 /xe/ 이신분들 ~ 이제 고민 해결. [3] [레벨:3]숭숭군 2011.11.14 2629
1400 1.5.8 버전 파일 첨부시 파일 선택창 안뜨는 현상. [5] [레벨:0]키아레인 2011.11.08 1861
» 로그인풀림방지 - 자동 www 붙이는 다른 방법 [10] [레벨:7]RainSky 2008.03.28 9798
1398 [1.2.4] 제어판 > 정보관리 > 첨부파일 및 첨부파일 작동 에러 문제 해결 [2] [레벨:1]Adeurian 2009.07.16 1700
1397 게시판 본문에 글쓴이의 이미지이름 따로 표시. [레벨:27]도라란 2011.11.09 1471
1396 XE코어 관리와 업그레이드 10계명 [5] [레벨:4]우진홈 2011.10.30 2427