| |
|
|
| | Делаю так:
header("HTTP/1.0 404 Not Found");
exit;
Ошибка 404 вроде как выдается, но почему-то стандартная, а не та, которая определена в .htaccess | |
| |
|
|
| |
|
|
| |
для: tAleks
(08.08.2008 в 23:44)
| | | может хидер удалить? | |
| |
|
|
| |
|
|
| |
для: neokortex
(09.08.2008 в 00:27)
| | | если вместе со всем файлом - пойдет. | |
| |
|
|
| |
|
|
| |
для: neokortex
(09.08.2008 в 00:27)
| | | что удалить? | |
| |
|
|
| |
|
|
| |
для: tAleks
(08.08.2008 в 23:44)
| | | А почему юы не сделать сразу редирект на страницу 404, которая прописана в htaccess?
header("Location: 404.html");
exit;
|
Или принципиально важно, чтобы скрипт сначала генерил 404-й заголовок? | |
| |
|
|
| |
|
|
| |
для: DDK
(09.08.2008 в 01:25)
| | | Извините за вопрос. А что нужно в htaccess прописать? | |
| |
|
|
| |
|
|
| |
для: DDK
(09.08.2008 в 01:25)
| | | Хочется чтобы было похоже на настоящее отсутствие файла. Чтобы адрес в ардесной строке не менялся. | |
| |
|
|
| |
|
|
| |
для: tAleks
(09.08.2008 в 02:02)
| | | Помоему если файл отсутствует то .htaccess сам среагирует и выдаст то, что вы хотите.. Если вы конечно всё правильно в нём указали.. И мне что-то непонятно где вы вообще применяли header, если эта ошибка генерируется при отсутствии файла)) | |
| |
|
|
| |
|
|
| |
для: constructor
(09.08.2008 в 03:01)
| | | При отсутствующем файле все выдается как надо, все работает нормлаьно.
В данном случае есть ситауции когда при обращении к существующему файлу надо выдать как будь-то его нет. | |
| |
|
|
| |
|
|
| |
для: tAleks
(09.08.2008 в 02:02)
| | | я в таком случае искусственно подсовую 404 ошибку, т. е. у меня есть функция которая строит страницу с 404 ошибкой, остается только проводить проверку:
<?php
if(!$allUsersFile) {
imitationError404();
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: Lelik
(09.08.2008 в 03:05)
| | |
<?php
if($needNotFounded) {
virtual('/404.shtml');
exit;
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: xx77
(09.08.2008 в 08:56)
| | | В файл htaccess вписываешь строчку:
ErrorDocument 404 /page404.html
|
Где page404.html-файл с сообщением об ошибке 404, выводимый при обращении к несуществующему файлу на сервере. | |
| |
|
|