2015-01-03 3 views
-1

PHP 스크립트가 404 페이지를 포함 할 수 없습니다. 당신이 in.htaccess 수 있지만 PHP 스크립트 사무실에서 원한다는 것을 알고 있습니다. 404를이 스크립트로 변환하는 방법은 무엇입니까?PHP 약 404 페이지를 찾을 수 없습니다.

Example php script is dynamic include 
    $url = ''; 
     if (!empty($_GET['folder'])) { 
      $url .= $_GET['folder'] . '/'; 
    } 
    if (!empty($_GET['file'])) { 
    $url .= $_GET['file'] . 'php'; 

    include $url; 

    } 
    else 
    { 
    include('pages/home.php'); 
    } 

답변

0

header('Location: pages/home.php');

이것은 404 페이지 당신은 home.php가 지금이라고 else 문을 변경해야

+0

내 스크립트에 포함하는 방법 – user2988099

+0

바꾸기 include ('pages/home.php'); 내 코드 – Mramaa

+0

스크립트가 작동하지 않음 – user2988099

0

로 리디렉션됩니다. 그들이 존재하지 않는 모든 파일은 이제 home.php 파일입니다 ....... 슬래시 전에 호출되는 폴더를 변경해야 할 수도 있습니다.

0

이렇게하면 브라우저에서 PHP로 404 오류가 있습니다 :

<?php 
# Send to the browser a 404 error code 
header($_SERVER['SERVER_PROTOCOL'].' 404 Not Found'); 

# Display your 404 page 
include('httpErrors/404.php'); 
?> 
+0

스크립트에이 코드를 어떻게 설치합니까? – user2988099

관련 문제