[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/new → http://new.linuxn ew.com 결과 2 : http://www.linuxnew.com/linux/new.html → http://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