그누보드 사이트내에서 게시물들을 둘러보다가... > 그누3질답

그누3질답

그누보드 사이트내에서 게시물들을 둘러보다가... 정보

그누보드 그누보드 사이트내에서 게시물들을 둘러보다가...

본문

만도quetal07.gif님의 글
>>>'방금시험결과
>>>저같은 경우는
>>>처음에 사이트 접속할 때
>>>페이지를 index.php로 하면 그렇게 되구요..
>>>index.html로 하면 그자리에 있는데...(안에 내용은 그데로)'

상기된 내용처럼, 혹시나 하는 마음으로 그누보드사이트를 테스트 해봤습니다.
브라우저나 언어의 특성을 타는 것이 아니라, 프로그래밍의 차이인 것 같습니다.
현재 그누보드의 메인페이지는 index.php파일로 구성되어 있습니다. 그런데, 해당게시판&글목록에서 로그인을
시도할 경우, 사이트초기 메인페이지로 이동하는것이 아니라, 해당페이지에서 곧바로 로그인이 되는군요.
혹시 서버설정과도 상관이 있나 생각도 해 봤었는데, 아니군요.

하하! 그누보드 운영자님께서 index.html파일 삭제하셨나봐요? 브라우저에 index.html 파일을 불러 오려고 했더만...
여러분!!!
페이지 이동을 제어할 수 있는 방법이 뭘까요?
  • 복사

댓글 전체

현재 원프레임구조의 그누보드를 이용했으니, frame문제는 아닌것 같네요.
 프레임이 존재할 경우에는 대부분 메인페이지로 이동하는 경향이 많은 것 같기도 한데...
새로고침(refresh) 했을 경우, 메인페이지로 이동한다면, 도메인 포워딩 때문이 아닐까요?
 홈페이지 주소가 길어서 포워딩을 시켜놨더니, refresh할때마다 메인페이지로 가버리더군요.

[참고]관리자님께서 head.php 시작부분에 명시해 주시더군요.
로그인시 해당페이지에서 메인페이지로 전환되지 않게 하려면,
//gnu/head.php 파일에 다음과 같은 부분을 추가하시면 됩니다.
      <a href='<?=$gnu_path?>newlist.php'>새글 조회</a>
      |
      <a href='<?=$gnu_path?>'>HOME</a>
      |

<!-- 로그인시 메인페이지로 이동하지 않고 현재의 페이지 유지하기 시작 -->
      <?
      if ($url) {
          $urlencode = urlencode($url);
      } else {
          $urlencode = urlencode($HTTP_SERVER_VARS[REQUEST_URI]);
      }
      ?>
<!-- 로그인시 메인페이지로 이동하지 않고 현재 페이지 유지하기 끝 -->
그런데요... 새로고침해도 메인화면으로 갔었거덩요...
지금은 그렇진 앟지만 여전히 로긴 로가웃하면 메인으로 가네요....

감사합니다.. 수고하십시요..
음... 그누보드를 설치해서 사용하시는 분들은 모두 문제가 없으신가 보네요.(만도님 제외)
워~메! 저랑 만도님만 로그인실행시 페이지가 사이트 메인 페이지로 이동하는 건가요?
© SIRSOFT
현재 페이지 제일 처음으로