You need to enable JavaScript to use the communication tool powered by OpenWidget

В текущей статье рассмотрим как с помощью файла .htaccess можно задать персонализированные страницы с уведомлением об ошибках. Также приведем пример как настроить постоянное перенаправление для всего сайта или конкретной страницы.

Работа с ошибками веб-сервера

Порой возникают ситуации, когда при загрузке сайта или обращении к ресурсу возникает ошибка. Файл .htaccess предоставляет возможность, чтобы вместо стандартного кода ошибки посетителю сайта отображалась собственная страница с уведомлением об ошибке. Это позволит предоставить посетителю сайта более простое объяснение ошибки, которая возникла.

Наиболее распространенными являются ошибки с кодом 403 и 404, поэтому для них обычно создают собственные страницы с уведомлением. Также предоставляют пути выхода с этой страницы.

Задается такая директива следующим образом:

ErrorDocument 404 http://domain-name.com/errors/404.html

В данном случае URL — http://domain-name.com/errors/ — это ссылка на страницу, которая должна отображаться в случае возникновения соответствующей ошибки.




Подберите доменное имя своей мечты





Настройка 301 редиректа

Одним из инструментов для настройки постоянного перенаправления являются директивы файла .htaccess. Задаются они следующим образом:

  • перенаправление всего сайта на другое доменное имя:

Redirect 301 / http://www.new-website.com/

  • перенаправление определенной страницы на новую:

Redirect 301 /page1.html http://new-website.com/page1.html

Для чего нужен файл .htaccess можете узнать в статье по ссылке.