Страницы сайта иногда удаляются администратором по многим причинам, что вызывает ряд проблем для посетителя.
Если запрашиваемая страница отсутствует на сервере, то пользователю выдаётся 404 ошибка, то есть белая страница с непонятными для многих символами.
Как решить проблему 404 ошибки?
Просто. Нужно перенаправить пользователя на нужную страницу!
Тут есть много вариантов:
1. перенаправить на специальную страницу 404
2. перенаправить на страницу поиска
3. перенаправить на главную страницу
4. перенаправить на любую выгодную страницу сайта
Всё это делается с помощью файла .htaccess
1. редирект на специальную страницу 404
ErrorDocument 404 /page404.html
Расширение страницы 404 может быть любым (.html .htm .php и т.д.)
2. редирект на страницу поиска
ErrorDocument 404 /search.html
Имя страницы поиска пишем такое, какое есть на самом деле.
3. редирект на главную страницу
ErrorDocument 404 /
4. редирект на любую другую страницу
ErrorDocument 404 /reklama.php
Вставляем название любой страницы, посещение которой на ваш взгляд может принести пользу вашему сайту (в нашем случае - reklama.php).
Редирект при ошибке 404 сохранит посетителей на вашем сайте, которые возможно потом станут постоянными.
| |||
| |||
|
| Защита include-модулей от несанкционированного доступа на сайте |
14-11-2009
|
|
Когда Вы пишите простенькую гостевую книгу, или счетчик, прибавляющий 1, к предыдущему значению, Вы, как правило, используете один-два файла не связанные друг с другом. Но однажды возникает необходимость разделять программу на несколько частей, причем одна часть вызывается другой... подробнее
|
|
| Псевдостатика (mod_rewrite). Часть 2 |
14-11-2009
|
|
В предыдущей части статьи мы рассмотрели основные принципы работы mod_rewrite. В этой статье будут рассмотрены общие случаи использования mod_rewrite и его возможностей... подробнее
|
|
| Псевдостатика (mod_rewrite). Часть 1 |
14-11-2009
|
|
Эта статья была написана мной во время разработки нового движка для сайта. Как и все пользователи интернета, я с некоторого времени (примерно год назад) стал замечать, что все больше и больше популярных сайтов переходят от url вида http://site.net?pid=general&id=5&s=98465 на псевдостатику или на ЧПУ (Человеку Понятный УРЛ)... подробнее
|
|
| Файл .htaccess на службе у seo-оптимизатора |
14-11-2009
|
|
Во многих информационных материалах, которые мне когда-либо приходилось читать об этом служебном файле веб-сервера Apache, говорилось, в основном, о том, как правильно сконфигурировать сервер для качественной работы сайта... подробнее
|
|
| Красивый URL |
05-04-2009
|
|
Многие начинающие веб-мастера встречаются с проблемой обработки длинных адресов в строке браузера. Например, у вас есть динамическая страница, которая обрабатывает запросы на скачивание файлов... подробнее
|