차이

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

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:php_redirect [2016/09/22 21:54] V_Ltech:php_redirect [2019/03/13 10:45] (현재) – [301 redirect] V_L
줄 3: 줄 3:
  
  
-[[tech:php|]]로 redirect하기 위해 다음과 같이 할 수 있다.+[[tech:php|]]로 redirect하기 위해 다음과 같이 할 수 있다. [[url redirect]] 참조
  
 <file php> <file php>
줄 12: 줄 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>
  
 +상대경로도 가능
 +<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>