bbs/login.php 로 로그인후 페이지 이동이 제대로 되지 않는 이유를 발견했습니다만 정보
bbs/login.php 로 로그인후 페이지 이동이 제대로 되지 않는 이유를 발견했습니다만
본문
이런분이 많으실줄 알았는데...
질문이 몇개 있었지만, 답변도 없구요..
없으신게 너무 신기 합니다..
읽을 권한이 없는 목록이나 글을 클릭하게 되면,
목록을 볼 권한이 없습니다. 글을 읽을 권한이 없습니다 하며
bbs/login.php 페이지로 이동되게 되는데,
bbs/login.php 에서 로그인후
페이지 이동이 제대로 되지 않습니다.
그 이유는
http://xxxxxx.com/bbs/login.php?url=.%2Fbbs%2Fboard.php%3Fbo_table%3Daaaaaaa
이런식으로 url 값 맨앞에 "." 점이 하나 더 붙기 때문인데요
그러면 로그인 후에도
http://xxxxxxx.com./bbs/board.php?botable=aaaaaaaa
이런식으로 xxxxxx.com 뒤에 . 이 하나 더 붙어서
무한으로 아이디 비번 입력이 반복됩니다.
처음에는 이 "." 점을 못찾아서 url값부터 시작해서 엄청 해메었습니다
결국 borad.php에서
어쩌구 &url=".urlencode("./bbs/board.php 저쩌구
부분을 찾아 전부
&url=".urlencode("/bbs/board.php
로 점을 빼줬습니다.
일단은 문제 없이 작동합니다만..
그누보드 원본 소스에 모두 점이 찍혀 있습니다..
변경해서 이상없이 작동하는게 이상한건가요?
혹시 저와 같은 증상 겪으신 분 없으신가요?
게시판 하나에 권한을 높게 주어 보시고
비로그인 상태에서 한번 그 게시판에 접속해 보세요
저와 같은 현상이 일어나시는 분 말고, 제대로 접속이 되시는 분을 한번 찾아 봅니다.
제대로 되시는 분은 댓글 남겨주세요
질문이 몇개 있었지만, 답변도 없구요..
없으신게 너무 신기 합니다..
읽을 권한이 없는 목록이나 글을 클릭하게 되면,
목록을 볼 권한이 없습니다. 글을 읽을 권한이 없습니다 하며
bbs/login.php 페이지로 이동되게 되는데,
bbs/login.php 에서 로그인후
페이지 이동이 제대로 되지 않습니다.
그 이유는
http://xxxxxx.com/bbs/login.php?url=.%2Fbbs%2Fboard.php%3Fbo_table%3Daaaaaaa
이런식으로 url 값 맨앞에 "." 점이 하나 더 붙기 때문인데요
그러면 로그인 후에도
http://xxxxxxx.com./bbs/board.php?botable=aaaaaaaa
이런식으로 xxxxxx.com 뒤에 . 이 하나 더 붙어서
무한으로 아이디 비번 입력이 반복됩니다.
처음에는 이 "." 점을 못찾아서 url값부터 시작해서 엄청 해메었습니다
결국 borad.php에서
어쩌구 &url=".urlencode("./bbs/board.php 저쩌구
부분을 찾아 전부
&url=".urlencode("/bbs/board.php
로 점을 빼줬습니다.
일단은 문제 없이 작동합니다만..
그누보드 원본 소스에 모두 점이 찍혀 있습니다..
변경해서 이상없이 작동하는게 이상한건가요?
혹시 저와 같은 증상 겪으신 분 없으신가요?
게시판 하나에 권한을 높게 주어 보시고
비로그인 상태에서 한번 그 게시판에 접속해 보세요
저와 같은 현상이 일어나시는 분 말고, 제대로 접속이 되시는 분을 한번 찾아 봅니다.
제대로 되시는 분은 댓글 남겨주세요
댓글 전체
그누보드 사용 거의 10년 동안 전혀 문제 없습니다. ㅎㅎ
./bbs/~~ 상대 경로로 찾아가는데 문제 될 이유가 없죠
그누보드를 root 아래에 폴더를 만들어서 설치한다면
/bbs/~~~이렇게 하는 것은 당장 문제가 생기게 됩니다
./bbs/~~ 상대 경로로 찾아가는데 문제 될 이유가 없죠
그누보드를 root 아래에 폴더를 만들어서 설치한다면
/bbs/~~~이렇게 하는 것은 당장 문제가 생기게 됩니다

goto_url 맨 앞의 ./ 요부분은 문제가 없는데
&url= 로 겟 방식으로 보낼때 ./ 으로 보내면,
"/" 가 하나 없어져서 생기는 문제인것 같습니다.
즉,
http://xxxxxxx.com/./bbs/board.php?botable=aaaaaaaa
이면 제대로 이동이 되는데,
http://xxxxxxx.com./bbs/board.php?botable=aaaaaaaa
.com뒤에 "." 이 붙게되면 역시 제대로 이동이 안됩니다.
board.php에서 문제가 있는게 아니라 기본 배포되는
login.skin.php 에 이동 URL을 만들어주는 부분에 문제가 있을수도 있겠네요.
또는 $g4['https_url'] 값이 있을때만 생기는 걸수도 있겠습니다.
꼭 찾아내고 싶네요 원인을
참고로 어짜피 login부분에만 해당되는 것이라면 저는 루트아래에 설치했지만 큰 문제는 없습니다.
&url= 로 겟 방식으로 보낼때 ./ 으로 보내면,
"/" 가 하나 없어져서 생기는 문제인것 같습니다.
즉,
http://xxxxxxx.com/./bbs/board.php?botable=aaaaaaaa
이면 제대로 이동이 되는데,
http://xxxxxxx.com./bbs/board.php?botable=aaaaaaaa
.com뒤에 "." 이 붙게되면 역시 제대로 이동이 안됩니다.
board.php에서 문제가 있는게 아니라 기본 배포되는
login.skin.php 에 이동 URL을 만들어주는 부분에 문제가 있을수도 있겠네요.
또는 $g4['https_url'] 값이 있을때만 생기는 걸수도 있겠습니다.
꼭 찾아내고 싶네요 원인을
참고로 어짜피 login부분에만 해당되는 것이라면 저는 루트아래에 설치했지만 큰 문제는 없습니다.