Свои страницы ошибок

Материал из 1GbWiki.

(Различия между версиями)
Перейти к: навигация, поиск
Версия 09:01, 15 мая 2015 (править)
Dmach (Обсуждение | вклад)

← К предыдущему изменению
Версия 11:42, 30 июня 2015 (править) (отменить)
Chapay (Обсуждение | вклад)

К следующему изменению →
Строка 40: Строка 40:
ErrorDocument 404 /404.html ErrorDocument 404 /404.html
-=== PROSTO.1Gb.ru ===+=== PROSTO.1Gb.ua ===
Аналогично предыдущему разделу '''Apache''', все директивы доступны в полном объеме.<br /> Аналогично предыдущему разделу '''Apache''', все директивы доступны в полном объеме.<br />
Строка 47: Строка 47:
* [https://www.1gb.ru/default.aspx?ti=6&hti=28 Страницы ошибок 404, 500] (рус.) - статья в базе знаний хостинга 1Gb.ru. * [https://www.1gb.ru/default.aspx?ti=6&hti=28 Страницы ошибок 404, 500] (рус.) - статья в базе знаний хостинга 1Gb.ru.
-=== free.1gb.ru ===+=== free.1gb.ua ===
В каталоге <code>/http</code> создайте файл с именем '''<code>404.html</code>''', именно он будет отображаться при запросе несуществующей страницы. В каталоге <code>/http</code> создайте файл с именем '''<code>404.html</code>''', именно он будет отображаться при запросе несуществующей страницы.

Версия 11:42, 30 июня 2015

Содержание

Свои страницы ошибок

Метод задания своих страниц ошибок зависит от типа сервера, которым обслуживается Ваш сайт.

IIS 6

Страницы ошибок задаются через метабазу IIS.

С помощью быстрого поиска с первой страницы личного кабинета или полного списка функций перейдите на страницу Управление метабазой IIS. После получения метабазы откройте параметры узла ROOT (тип узла: IIsWebVirtualDir), там для каждого кода ошибки можно задать страницу, на которую будет перенаправляться пользователь.

Внимательно читайте инструкции на страницах личного кабинета.

IIS 7

Страницы ошибок задаются через файл web.config в корне сайта. Требуется знание основ XML.

Со стороны общей настройки сервера IIS должны быть заданы разрешения на изменение параметров ошибок в пользовательских файлах web.config. На хостинге www.1Gb.ru это уже сделано. Для справки:

<section name="httpErrors" overrideModeDefault="Allow" />

Для установки обработчиков ошибок в файле web.config в секции <system.webServer> необходимо добавить код в соответствии со следующими примерами:


<httpErrors>
    <remove statusCode="404" />
    <error statusCode="404" path="/404.html" responseMode="ExecuteURL" />
</httpErrors>

Apache

Страницы ошибок задаются через файл .htaccess в корне сайта.

В корневой папке сайта нужно создать файл ".htaccess" (имя файла без кавычек маленькими буквами, начинается с точки), если файл уже существует. То надо добавить или исправить следующую строку:

ErrorDocument <код ошибки> <file>

например

ErrorDocument 404 /404.html

PROSTO.1Gb.ua

Аналогично предыдущему разделу Apache, все директивы доступны в полном объеме.
Ссылки:

free.1gb.ua

В каталоге /http создайте файл с именем 404.html, именно он будет отображаться при запросе несуществующей страницы.

Личные инструменты