Может путь к этой 404.html как-то надо изменить? У меня так стоит: ErrorDocument 404 http://site.ru/404.html
Спустя 10 минут, 23 секунды (27.02.2011 - 23:42) Lenarfate написал(а):
ErrorDocument 404 /404.html
Спустя 9 минут, 50 секунд (27.02.2011 - 23:51) grafnet написал(а):
Тогда браузер выдает стандартную ошибку 404, а не ту которая в 404.html
Спустя 40 минут, 3 секунды (28.02.2011 - 00:31) inpost написал(а):
grafnet
Он как раз открывает 404.html!
Он как раз открывает 404.html!
Спустя 1 час, 37 минут, 2 секунды (28.02.2011 - 02:08) ancient mariner написал(а):
grafnet, сделайте просто и не парьтесь:
Во всяком случае, вашу проблему решает :)
echo file_get_contents ('404.html');
Во всяком случае, вашу проблему решает :)
Спустя 26 минут, 56 секунд (28.02.2011 - 02:35) inpost написал(а):
ancient mariner
Уточню, это надо делать в роутере, если открытие выдаёт false.
Уточню, это надо делать в роутере, если открытие выдаёт false.
Спустя 3 часа, 14 минут, 14 секунд (28.02.2011 - 05:50) TranceIT написал(а):
if(условие вывода 404)
{
header("HTTP/1.1 404 Not Found");
exit(file_get_contents('./404.html'));
}
Спустя 2 часа, 15 минут, 58 секунд (28.02.2011 - 08:06) grafnet написал(а):
Спасибо, попробую.
Спустя 15 часов, 58 минут, 58 секунд (1.03.2011 - 00:05) grafnet написал(а):
Погодите, это ведь редирект на 404 из самого php сценария(условие и т.д.). А мой та вопрос был о том, как при ошибке 404 (выставленой в .htaccess) не отображался адрес самой страници 404, а оставался несущесвующий url.
Спустя 1 день, 22 часа, 6 минут, 8 секунд (2.03.2011 - 22:11) grafnet написал(а):
Вот, например, что я имел ввиду: http://http://mathiasbynens.be/ при неправельном url получаем страницу 404, но в адресной сторке по прежнему тот же неправельный url.
И сообственно у кого-то есть варианты, почему работает: ErrorDocument 404 http://site.ru/404.html, но не работает ErrorDocument: 404 /404.html?
И сообственно у кого-то есть варианты, почему работает: ErrorDocument 404 http://site.ru/404.html, но не работает ErrorDocument: 404 /404.html?
Спустя 14 минут, 5 секунд (2.03.2011 - 22:25) Sopromatenot написал(а):
Цитата |
И сообственно у кого-то есть варианты, почему работает: ErrorDocument 404 http://site.ru/404.html, но не работает ErrorDocument: 404 /404.html? |
ErrorDocument 404 ./404.php - вот так будет работать.... только поменяй расширение если у тебя html.
Спустя 53 минуты, 40 секунд (2.03.2011 - 23:18) grafnet написал(а):
Сменил на ErrorDocument 404 ./404.php и все равно не работает. Как так?
Спустя 24 минуты, 59 секунд (2.03.2011 - 23:43) Sopromatenot написал(а):
Нет в программирование такого слова как "не работает". Как написал, так и работает.
Куда он пересылает когда вводишь левый урл?
Куда он пересылает когда вводишь левый урл?
Спустя 15 минут, 21 секунда (2.03.2011 - 23:59) grafnet написал(а):
Браузер говорит, что ссылка не работает или не верна. Как-то так. Вообщем то, что характерно, когда в .htaccess не назначена сраница 404.
Спустя 1 минута, 37 секунд (3.03.2011 - 00:00) Sopromatenot написал(а):
... а также он пишет адресс страницы, которую не удалось найти. Или не пишет?
Спустя 7 часов, 59 минут, 22 секунды (3.03.2011 - 08:00) alex12060 написал(а):
У тебя видимо не включен htaccess
Попробуй просто написать пока такое:
И этот файл должен лежать в корне.
Если тебя перекинет на этот сайт, то он работает, если нет. то читай про то, как включить htaccess
Попробуй просто написать пока такое:
Redirect / http://htaccess.net.ru/index.php
#ErrorDocument 404 ./404.php
И этот файл должен лежать в корне.
Если тебя перекинет на этот сайт, то он работает, если нет. то читай про то, как включить htaccess
Спустя 13 часов, 21 минута, 45 секунд (3.03.2011 - 21:21) grafnet написал(а):
Sopromatenot, в Хроме адрес не найденной страницы только в тайтле указывается, а страница вот . В Опере, если ErrorDocument 404 ./404.php, вот так (если без точки перед слэшем, то ...)
alex12060, как же может быть не включен, если ErrorDocument 404 http://site.ru/404.php работает? И естественно Redirect / http://htaccess.net.ru/index.php тоже происходит.
alex12060, как же может быть не включен, если ErrorDocument 404 http://site.ru/404.php работает? И естественно Redirect / http://htaccess.net.ru/index.php тоже происходит.
Спустя 30 минут, 56 секунд (3.03.2011 - 21:52) alex12060 написал(а):
тьфу, пардон)