URL REDIRECTION (웹 페이지 자동 이동)
웹 페이지를 만들다 보면 여러 가지 이유로 URL을 redirection 해야 할 때가 있습니다.
몇 가지 방법이 있는데요, 이 포스트에서는 가장 일반적인 두 가지 방법을 소개하겠습니다.
먼저, Meta태그를 사용하는 방법입니다.
1 |
content=” 다음에 오는 1은 시간을 나타냅니다. 1초 뒤에 지정한 URL로 redirection 됩니다.
즉시 이동을 하고 싶으시면 0으로 조정하면 됩니다.
http-equiv 속성은 현재 인터넷 익스플로러를 포함한 모든 브라우저를 지웝합니다.
다음으로 javascript를 사용하는 방법입니다.
1 2 3 |
window.location.replace를 쓸 경우 히스토리를 남기지 않아 뒤로가기를 할 수 없게 만들어 줍니다.
웹 페이지를 완전히 다른 페이지로 이동시키고 싶은 경우에 유용합니다.
히스토리를 남겨 뒤로가기가 되게 하고싶으신 분은
1 2 3 |
이렇게 사용하시면 됩니다.
개인적으로 meta 태그와 javascript를 함께 사용합니다.
제 홈페이지의 소스코드를 보면 다음과 같습니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <!DOCTYPE HTML> <!--[if lt IE 7 ]><html class="ie ie6" lang="ko-KR"> <![endif]--> <!--[if IE 7 ]><html class="ie ie7" lang="ko-KR"> <![endif]--> <!--[if IE 8 ]><html class="ie ie8" lang="ko-KR"> <![endif]--> <!--[if (gte IE 9)|!(IE)]><!--><html lang="ko-KR" > <!--<![endif]--> <head> <meta charset="UTF-8"> <meta |