2010-05-31 6 views
1

У меня есть .htaccess уже настроен:404 ErrorDocument Проблема

ErrorDocument 404 error.php

Но всякий раз, когда я иду к инвалидной странице, он должен отобразить страницу 404, но просто показывает:

"error.php"

Просто пустой белый, только текст только файла php ...

Файл и .htaccess существует.

Внутри error.php:

<?php $title = "Error 404 - Page Not Found"; include("include/glob_header.php"); ?> 

<div class="content_wrap"> 
    <div class="main_content_wrap"> 
     <div class="main_content"> 
      <h2>Error 404 - Page Not Found</h2> 

      <p><div align="center"><img src="img/HS.gif" alt="" /></div><hr /></p> 

      <p>The page you have requested could not be found.</p> 

      <ul> 
       <li>The page you were looking for may have been deleted...</li> 
       <li>The page may have been moved...</li> 
       <li>... or possibly the page does not even exist!</li> 
      </ul> 

      <p>Click <a href="index.php">here</a> to go back to the home page</p> 

      <p>... or go back the <a href="javascript: history.go(-1);">previous</a> page</p> 

     </div> 
    </div> 

    <div class="sidebar_content_wrap"> 
     <div class="sidebar_content"> 
      <h2>Latest News</h2> 

      <?php include("include/glob_sidebar.php"); ?> 

     </div> 
    </div> 
</div> 

<?php include("include/glob_footer.php"); ?> 

ответ

3

Что внутри error.php?

Может также добавить косую черту в вашей HTAccess

ErrorDocument 404 /error.php 
1

Как сказал Гарри, слэш может потребоваться, но вы должны были бы это полный путь к файлу из файла .htaccess.

Например, если ваш error.php находится в каталоге, он должен выглядеть следующим образом:

ErrorDocument 404 /folder/error.php

0

Я думаю, что вам нужно конфигурационном allowoverwrite

+0

Этот вопрос был дан ответ в течение двух лет тому назад – LittleBobbyTables

Смежные вопросы