|
|
|
| Здравствуйте.
Хотел попробовать изменить вид ссылок для сайта с /register.php?confirm на /register?confirm
Использовал для теста следующую структуру из двух файлов:
.htaccess
404.php
Содержимое .htaccess:
ErrorDocument 404 /404.php
|
Содержимое 404.php:
<?php
$ru = $_SERVER["REQUEST_URI"];
$ru = substr($ru, 1);
echo $ru;
?>
|
При указании браузеру адреса вида http://localhost/register?confirm , Opera, FF, GC отображают то, что и ожидалось.
IE же выдает свою стандартную ошибку 404 документа.
Как это можно исправить, подскажите, пожалуйста.
Надеюсь, я правильно указал категорию форума. Заранее спасибо. | |
|
|
|
|
|
|
|
для: qwofer
(29.08.2011 в 15:25)
| | Жаль, что никто не ответил.
В любом случае, мне подсказали на другом форуме...
Оказывается, IE отображает стандартную форму сообщения 404, если ответ от сервера менее 512 байт.
У меня же параметр явно был намного меньше.
В любом случае, в реальном проекте (на который я уже переношу эту систему), только шапка сайта весит намного больше, так что проблем не возникнет.
Надеюсь, кому-нибудь подсказал реальный интересный пример работы php-страниц без расширения (как java-сервлеты).
Удачи. | |
|
|
|