차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

다음 판
이전 판
tech:php_redirect [2015/09/05 21:40] – 만듦 V_Ltech:php_redirect [2019/03/13 01:45] (현재) – [301 redirect] V_L
줄 1: 줄 1:
 +{{tag>php redirect}}
 ======PHP로 redirect하기 ====== ======PHP로 redirect하기 ======
  
-PHP로 redirect하기 위해 다음과 같이 할 수 있다.+ 
 +[[tech:php|]]로 redirect하기 위해 다음과 같이 할 수 있다. [[url redirect]] 참조
  
 <file php> <file php>
줄 10: 줄 12:
 </file> </file>
  
-exit()를 넣어줌으로써 다른 헤더가 redirect에 영향을 주는 것을 막을 수 있다고 한다.+exit()를 넣어줌으로써  현재 Page에서의 [[PHP]]실행을 중지하여 다른 헤더가 redirect에 영향을 주는 것을 막을 수 있다.
  
-Reference: +====301 redirect====
-http://css-tricks.com/how-to-redirect-indexhtml-to-indexphp/+
  
 + [[url redirect|301 Redirct]]는 다음과 같이 한다. 
  
 +<file php>
 +<?php
 +   header("Location: http://test.com/test.php",TRUE,301);
 +   exit();
 +?>
 +</file>
  
-{{tag>php redirect}}+상대경로도 가능 
 +<file php> 
 +if(preg_match("iPhone|Mobile|UP\.Browser|Android|BlackBerry 
 +|Windows CE|Nokia|webOS|Opera Mini|SonyEricsson|opera mobi 
 +|Windows hone|IEMobile|POLARIS",$HTTP_USER_AGENT)) 
 +{ 
 +  header("location:/mobile",TRUE,301);exit; 
 +
 +</file>