본문 바로가기

리눅스

HTML 리다이렉션

728x90

HTML 리다이렉션

<html>
    <meta http-equiv="refresh" content="0; url=https://scbyun.com"></meta>
</html>

content

  • http-equiv 또는 name 특성의 값을 담습니다.

http-equiv

프래그마 지시문을 정의합니다. 특성의 이름(http-equiv(alent))에서 알 수 있듯이, 가능한 값은 특정 HTTP 헤더입니다.

  • content-security-policy 현재 페이지의 콘텐츠 정책 (en-US)을 정의할 수 있습니다. 대부분의 콘텐츠 정책은 허용하는 서버 출처와 스크립트 엔드포인트를 지정해 사이트 간 스크립트 공격 방어에 도움을 줍니다.
  • content-type 지정할 경우, content 특성의 값은 반드시 "text/html; charset=utf-8"이어야 합니다. 참고: text/html MIME 유형으로 제공하는 문서에서만 사용할 수 있으며, XML MIME 유형의 문서에서는 사용할 수 없습니다.
  • default-style 기본 CSS 스타일 시트 세트의 이름을 지정합니다.
  • x-ua-compatible 지정할 경우, content 특성의 값은 반드시 "IE=edge"여야 합니다. 사용자 에이전트는 이 프래그마를 무시해야 합니다.
  • refresh 다음을 지정합니다.
    • content 특성에 양의 정수 값을 설정한 경우, 페이지를 다시 불러오기 전까지의 초 단위 대기시간.
    • content 특성이 양의 정수 값을 가지고 그 뒤를 문자열 ;url=과 유효한 URL이 뒤따른다면, 해당 URL로 이동하기 전까지의 초 단위 대기시간.

예제

<meta charset="utf-8">

<!-- 3초 후 리다이렉트 -->
<meta http-equiv="refresh" content="3; url=https://www.mozilla.org">

 

참고URL

- HTTP 리다이렉트 : https://developer.mozilla.org/ko/docs/Web/HTTP/Redirections

- <meta>: 문서 레벨 메타데이터 요소 : https://developer.mozilla.org/ko/docs/Web/HTML/Element/meta#attr-http-equiv

 

728x90