홈페이지..특정페이지로 강제로 이동하게 할 수 있는 방법이 있나요?> 정보
홈페이지..특정페이지로 강제로 이동하게 할 수 있는 방법이 있나요?>
본문
내 홈페이지의 게시글이 포털에 등록이 되어서..
그 링크를 클릭해서 오면 홈페이지의 특정 내용으로 페이지가 이동이 됩니다.
홈페이지 접속 페이지를 특정 페이지로 강제로 이동하게 할 수 있는 방법이 있을까요??
예를들어..
포털에서..
우리학교를 검색해서 클릭을 하면 제 홈페이지에 등록되어있는 우리학교라는 내용으로 들어오는것이 아니라..
강제로.. 예를들어 글쓰기 화면으로 이동하게 할 수 있는 방법이 있을까요?
관리자만 제외하구요..
게시판 그룹관리에서 접근사용을 체크하니..
로그인 화면으로 이동을 해 버려서..이것은 안될 것 같고..ㅠㅠ
어느 경로로 접속을 하던지..
특정 페이지로 이동하게 하는 방법이 없을까요>ㅜㅜ
그 링크를 클릭해서 오면 홈페이지의 특정 내용으로 페이지가 이동이 됩니다.
홈페이지 접속 페이지를 특정 페이지로 강제로 이동하게 할 수 있는 방법이 있을까요??
예를들어..
포털에서..
우리학교를 검색해서 클릭을 하면 제 홈페이지에 등록되어있는 우리학교라는 내용으로 들어오는것이 아니라..
강제로.. 예를들어 글쓰기 화면으로 이동하게 할 수 있는 방법이 있을까요?
관리자만 제외하구요..
게시판 그룹관리에서 접근사용을 체크하니..
로그인 화면으로 이동을 해 버려서..이것은 안될 것 같고..ㅠㅠ
어느 경로로 접속을 하던지..
특정 페이지로 이동하게 하는 방법이 없을까요>ㅜㅜ
댓글 전체
글쓰기 화면으로 바로 이동할려면 링크를
http://홈페이지/bbs/write.php?bo_table=테이블명으로 링크를 걸면 ...
테이블명의 글쓰기권한이 1일 경우 글쓰기화면으로 바로 링크됩니다.
http://홈페이지/bbs/write.php?bo_table=테이블명으로 링크를 걸면 ...
테이블명의 글쓰기권한이 1일 경우 글쓰기화면으로 바로 링크됩니다.
도메인 강제변경 방법은 알겠으나... 각 게시글의 링크 주소를 도메인으로 변경하여 로케이션으로 주소로 링크되게 하는 방법은 모르겠음.. 고수 분께 패스 ~~~
if($_SERVER['HTTP_HOST'] == '현재 홈페이지주소') header("Location: 변경주소?".$_SERVER['QUERY_STRING']);
단, 최상단에 위치 해야 함....
if($_SERVER['HTTP_HOST'] == '현재 홈페이지주소') header("Location: 변경주소?".$_SERVER['QUERY_STRING']);
단, 최상단에 위치 해야 함....
정확한 목적은 잘 모르겠습니다만
외부에서 검색해서 들어 오면 글쓰기 로 바로 가는것이라면 "레퍼러" 를 이용하면 될듯 합니다
하나의 예제는
$REFERER = explode('/',$_SERVER["HTTP_REFERER"]); //레퍼러값을 배열로 분리해서 앞에것만 추출한다
if ($REFERER[0] !== "http://귀하의도메인" && !$is_admin ) { // 즉 외부에서 왔고 관리자가 아니라면..
goto_url("글쓰기페이지 주소" ); // goto_url은 그누함수 일겁니다 참고 하세요
}
외부에서 검색해서 들어 오면 글쓰기 로 바로 가는것이라면 "레퍼러" 를 이용하면 될듯 합니다
하나의 예제는
$REFERER = explode('/',$_SERVER["HTTP_REFERER"]); //레퍼러값을 배열로 분리해서 앞에것만 추출한다
if ($REFERER[0] !== "http://귀하의도메인" && !$is_admin ) { // 즉 외부에서 왔고 관리자가 아니라면..
goto_url("글쓰기페이지 주소" ); // goto_url은 그누함수 일겁니다 참고 하세요
}
$_SERVER["HTTP_REFERER"] : <A>링크 혹은 <FORM> 태그의 액션외에는 onclick 과 같은 이벤트성 전달방식으로는 리페러가 전달되지 않습니다..
즉, 네이버 등 주요 포탈에서는 주로 onclick 이벤트를 씁니다. 따라서 클릭이벤트 주소를 찾아가게 됩니다.
a 링크 form 링크 외에는 쓸 수 없습니다.
<a href="http://주소/bbs/board.php?bo_table=02_3" target=_blank onclick="return goOtherCR(this, 'a=web*w.tit&r=5&i=2f0c3927677cad1enNZvEQMnev24c6jbu3klRg%3D%3D&u='+urlencode(this.href ? this.href : location.href)
검색에서 학교홈페이지가 바로가기로 등록되어 있어도 온클릭이벤트가 포함되어 있다면 불가능합니다.
홈페이지의 링크주소를 특정주소로 페이지가 이동 되는 것은 통하지 않습니다.
즉, 네이버 등 주요 포탈에서는 주로 onclick 이벤트를 씁니다. 따라서 클릭이벤트 주소를 찾아가게 됩니다.
a 링크 form 링크 외에는 쓸 수 없습니다.
<a href="http://주소/bbs/board.php?bo_table=02_3" target=_blank onclick="return goOtherCR(this, 'a=web*w.tit&r=5&i=2f0c3927677cad1enNZvEQMnev24c6jbu3klRg%3D%3D&u='+urlencode(this.href ? this.href : location.href)
검색에서 학교홈페이지가 바로가기로 등록되어 있어도 온클릭이벤트가 포함되어 있다면 불가능합니다.
홈페이지의 링크주소를 특정주소로 페이지가 이동 되는 것은 통하지 않습니다.