Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: .htaccess, 404 и IE, ссылки вида /register?confirm в PHP
 
 автор: qwofer   (29.08.2011 в 15:25)   письмо автору
 
 

Здравствуйте.
Хотел попробовать изменить вид ссылок для сайта с /register.php?confirm на /register?confirm
Использовал для теста следующую структуру из двух файлов:
.htaccess
404.php
Содержимое .htaccess:
ErrorDocument 404 /404.php

Содержимое 404.php:
<?php
    $ru 
$_SERVER["REQUEST_URI"];
    
$ru substr($ru1);
    echo 
$ru;
?>

При указании браузеру адреса вида http://localhost/register?confirm , Opera, FF, GC отображают то, что и ожидалось.
IE же выдает свою стандартную ошибку 404 документа.
Как это можно исправить, подскажите, пожалуйста.
Надеюсь, я правильно указал категорию форума. Заранее спасибо.

  Ответить  
 
 автор: qwofer   (30.08.2011 в 18:46)   письмо автору
 
   для: qwofer   (29.08.2011 в 15:25)
 

Жаль, что никто не ответил.
В любом случае, мне подсказали на другом форуме...
Оказывается, IE отображает стандартную форму сообщения 404, если ответ от сервера менее 512 байт.
У меня же параметр явно был намного меньше.
В любом случае, в реальном проекте (на который я уже переношу эту систему), только шапка сайта весит намного больше, так что проблем не возникнет.
Надеюсь, кому-нибудь подсказал реальный интересный пример работы php-страниц без расширения (как java-сервлеты).
Удачи.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования