>> Delete No. 2767 article
No. 여러가지 포워딩 방식

등록 2002-08-18 07:38:00     조회 5
이름 pbi12    

		[JSP 포워딩]
<%
        response.sendRedirect("http://linuxnew.com");
%>
  [자바스크립트 포워딩]
<script language=javascript>
          document.location.href='http://linuxnew.com'; </script>
  ※중요한 점은 이 두가지의 차이점은...
jsp는 뒤로가기를 하면 전 페이지로 가지만,
자바스크립트로 하게 되면 뒷페이지가 안나오고 리다이렉션된 곳으로 가게 됩니다.
  [아파치 지시자 중 Redirect를 이용한 포워딩방법 ]
 Redirect (이전 URL) (새로운 URL)
 Redirect 지시자는 지금은 서버에 존재하지 않은 문서(URL)에 대해서 다른 URL로 포워딩 합니
다. 서버입장에서 Redirect 지시자를 이용하여 쉽게 포워딩할때는 Redirect 지시자로 하면 좋습
니다.  예제 1 : Redirect /new http://new.linuxnew.com 예제 2 : Redirect /linux/new.html http://new.linuxnew.com 
예제 3 : Redirect /~new http://www.linuxnew.com/new.html  결과 1 : http://www.linuxnew.com/newhttp://new.linuxn
ew.com 결과 2 : http://www.linuxnew.com/linux/new.htmlhttp://new.linuxnew.com 결과 3 : http://www.linuxnew.com/
~new → ttp://www.linuxnew.com/new.html  ※ 가상 호스트일 경우의 Redirect 활용시에 (VirtualHost ...) ... 
Redirect /index.html http://www.linuxnew.com/ .. (/VirtualHost)
 틀린 경우(X) :
Redirect / http://www.linuxnew.com/ Redirect /~pbi12 http://pbi12.linuxnew.com/  맞는 경우(O) : / 같이 적은건 
마지막으로 넣는다. Redirect /~pbi12 http://pbi12.linuxnew.com/ Redirect / http://www.linuxnew.com/  즉 좁은 
부분(/~pbi12)을 먼저 설정하고 나머지 부분(/)을 뒤쪽에 기입해야합니다.  (이전 URL) 마지막 
설정에 "/"이 들어간다면 (새로운 URL)의 마지막에도 "/"를 꼭 넣어두어야 합니다. 그 반대로 
"/"이 들어가지 않으면 (새로운 URL)에도 "/"을 넣지 않도록 해주세요^^;   [php 포워딩]  php로는
 Header("Location: http://linuxnew.com");    [메타 태그 포워딩]
 <meta http-equiv="refresh" content="3;url=http://linuxnew.com">
  [메타 처럼 시간 개념이 들어간 자바스크립트 포워딩]
 <SCRIPT LANGUAGE="JAVASCRIPT">
<!--
function url() {
window.location.href="http://linuxnew.com"
}
setTimeout('url()',3000)
//-->
</SCRIPT>
  부록 - [포트 포워딩 -_-]
 iptables -t nat -A PREROUTING -p tcp --dport (원하는포트번호) -j DNAT
--to 192.168.x.x(원하는 내부아이피):port (포트번호)
 --
Written By pbi12
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved