404 и 403 своими руками и IE

Активист

Активист
Команда форума
404 и 403 своими руками и IE

Проблема. При генерации ошибки 404, 403 (и т.д.) IE 7 (тестирую на нем)

Отдает свою страницу. Меня это пугает, поскольку там вообще не понятно, о чем речь и что за страница (клиенты думают - сервер не доступен), плюс, при 403 мне нужно выдать форму авторизации.

Как заставить IE 7 отображать нужный мне контент при ошибках? C FF, Opera проблемы нет.

PHP:
	function page403() {
		header("403 Forbidden", true, 403);
		
		if (isset($this->templateEnenginear) && $this->templateEnenginear instanceof Smarty) {
			exit($this->templateEnenginear->fetch($this->getCoreTemplatePath("page403.tpl")));
		} else {
			echo "<html><head><title>Error 403</title></head><body><h1>Error 403</h1><p>Forbidden</p></body></html>";
			exit();
		}
	}
 

dimagolov

Новичок
Активист, помниться IE хочет то ли не менее 512 то ли не менее 2048 байт в страничке, чтобы отображать ее при левом коде (не 200)
 

Активист

Активист
Команда форума
dimagolov
Спасибо. IE сошло с ума ))

-~{}~ 09.02.09 20:53:

Никогда бы не подумал...
 
Сверху