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

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

(Различия между версиями)
Перейти к: навигация, поиск
Версия 18:55, 31 мая 2010 (править)
77.239.235.129 (Обсуждение)

← К предыдущему изменению
Версия 20:02, 31 мая 2010 (править) (отменить)
Dmih (Обсуждение | вклад)
м (Правки 77.239.235.129 (обсуждение) откачены к версии Renton)
К следующему изменению →
Строка 1: Строка 1:
-Как 1gb.ru разводит лохов+==Свои страницы ошибок==
-Кризис размножает жуликов с огромной скоростью. А интернет рай для воров и мошенников. Так как получить ответственность за интернет мошенничество крайне сложно. И вот очередной интернет хостер 1gb.ru вышел на ниву жульничества. И добился там превосходных результатов. + 
-Итак, на главой странице сайта написано о низких ценах и домене в подарок. +Метод задания своих страниц ошибок зависит от [[Тип сервера|типа сервера]], которым обслуживается Ваш сайт.
-Однако замечательная фраза содержится на странице отказа от заказа+ 
-«Вы можете отказаться от услуг хостинга во время текущего периода оплаты, при этом вам будет возвращены неистраченные средства (пропорционально потраченному времени), за вычетом цены регистрации доменов в подарок, если это происходило в текущем периоде оплаты».+===IIS 6===
-Особенно кайфово звучит фраза: «за вычетом цены регистрации доменов в подарок». Это что за цена регистрации домена в подарок? Как подарок может вообще иметь какую-либо цену? Вот страница для тех кто не верит.+ 
-http://www.1gb.ru/default.aspx?ti=6&hti=104+Страницы ошибок задаются через метабазу IIS.
-То есть они честно говорят, что их подарок имеет некую цену регистрации. Хорош подарок. Это как парень, отбирающий у девушки свои подарки после расставания.+ 
-Сама эта фраза по себе показывает, в чем состоит мошенничество этого ресурса.+С помощью [[Быстрый поиск|быстрого поиска]] с первой страницы личного кабинета или [[Полный список функций|полного списка функций]] перейдите на страницу [[Управление метабазой IIS]]. После получения метабазы откройте параметры узла ROOT (тип узла: IIsWebVirtualDir), там для каждого кода ошибки можно задать страницу, на которую будет перенаправляться пользователь.
-Ну ладно хитрый маркетинговый ход скажите вы. Но не все так просто.+ 
-Как только вы закажите там услуги хостинга, то вы выясняете, что 30% времени ваш сайт не работает вообще. Он висит или отвратительно долго грузится. Когда вы начинаете этому возмущаться, то вам предлагают резво вернуть деньги. Но вы должны выполнить следующие условия: «Прежде всего, необходимо убедиться, что в личном кабинете заполнены все реквизиты клиента» +Внимательно читайте инструкции на страницах личного кабинета.
-И тут есть ключевой момент. Если вы заполните эти данные, то на вас сразу же оформят домен. Без этих данных оформить домен они не могут. А как только оформят домен (который дается типа в подарок :-)) вы уже лишитесь 750 рублей. И домен типа обратно перерегистрировать нельзя. И жулик с песнями бежит делить капусту, которую получил продав домен с наваром 350 рублей. А при оптовых ценах еще выше. А вы остаетесь с носом или с доменом. Переплатив за него почти половину стоимости. В любом случае ни о каком хостинге говорить не приходится.+ 
-А они еще спрашивают сами себя, а почему такие низкие цены? Да вот почему, потому что ничего за эти деньги они не делают. Халявный сыр как известно в мышеловке.+===IIS 7===
 + 
 +Страницы ошибок задаются через файл web.config в корне сайта. Требуется знание основ XML.
 + 
 +Со стороны общей настройки сервера IIS должны быть заданы разрешения на изменение параметров ошибок в пользовательских файлах web.config. На хостинге [http://www.1gb.ru 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>
 + 
 +====Переход на страницу другого сайта====
 + 
 + <httpErrors>
 + <remove statusCode="404" />
 + <error statusCode="404" path="http://www.dmach.ru/404.html" responseMode="Redirect" />
 + </httpErrors>
 + 
 +===Apache===
 + 
 +Страницы ошибок задаются через файл .htaccess в корне сайта.
 + 
 +В корневой папке сайта нужно создать файл "[[.htaccess]]" (имя файла без кавычек маленькими буквами, начинается с точки), если файл уже существует. То надо добавить или исправить следующую строку:
 + 
 + ErrorDocument <код ошибки> <file>
 + 
 +например
 + 
 + ErrorDocument 404 /404.html
 + 
 +=== PROSTO.1Gb.ru ===
 + 
 +Аналогично предыдущему разделу '''Apache''', все директивы доступны в полном объеме.<br />
 +Ссылки:
 +* [http://httpd.apache.org/docs/2.2/custom-error.html Custom Error Responses] (англ.) — документация по собственным страницам ошибок на сайте разработчиков.
 +* [https://www.1gb.ru/default.aspx?ti=6&hti=28 Страницы ошибок 404, 500] (рус.) - статья в базе знаний хостинга 1Gb.ru.
 + 
 +=== free.1gb.ru ===
 +В каталоге <code>/http</code> создайте файл с именем '''<code>404.html</code>''', именно он будет отображаться при запросе несуществующей страницы.
 + 
 +[[Категория:WEB-сервер IIS]]
 +[[Категория:WEB-сервер Apache]]
 +[[Категория:Начинающим]]

Версия 20:02, 31 мая 2010

Содержание

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

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

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>

Переход на страницу другого сайта

<httpErrors>
    <remove statusCode="404" />
    <error statusCode="404" path="http://www.dmach.ru/404.html" responseMode="Redirect" />
</httpErrors>

Apache

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

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

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

например

ErrorDocument 404 /404.html

PROSTO.1Gb.ru

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

free.1gb.ru

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

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