2013-08-21 2 views
0

Я хочу, чтобы мой сервер отправлял этот заголовок, когда запрашивается несуществующий файл или каталог. Например, если это требуется http://example.com/qkwnen вместо отправки заголовка 404, я хочу, чтобы он отправил 302. Как это можно сделать возможным? Это связано с тем, что помещать в мой файл .htaccess. Это также означает, что инструменты принудительного форматирования файлов в каталоге/файле не используются. Спасибо, я действительно не понимаю, почему кто-то превзошел это. Это можно сделать, добавив следующую строку в файл .htaccess:отправить HTTP/1.1 302 Настроить заголовок, когда файл не найден

ErrorDocument 302 /test.html 

Но проблема в том, что не перенаправляет на http://example.com/test.html.

+0

Сервер я использую Apache. –

ответ

0

Попробуйте это:

ErrorDocument 404 /send302.php 

Затем в send302.php вы можете сделать что-то вроде

header('HTTP/1.1 302 Found'); 
+0

Спасибо :). Оно работает. –

+0

@BobSm Так дайте мне пять! :) –

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