Как отдавать 503 или 504 вместо главной?

12
Sower
На сайте с 30.12.2009
Offline
651
1268

Нужно чтоб при обращении к домену отдавалась ошибка. Как реализовать?

__________________Бесплатная накрутка ПФ: посещаемость, просмотры, переходы с поисковиков по ключевикам, итд.
__________________Все посетители живые, не боты. (http://livesurf.ru/promo/80271)
Andreyka
На сайте с 19.02.2005
Offline
822
#1

А какие технологии вы используете?

Не стоит плодить сущности без необходимости
DV
На сайте с 01.05.2010
Offline
644
#2

Не пробовал, только предположение.

location = / {
proxy_pass http://белиберда;
}
По-идее, сервер не дождётся ответа бакэнда и отвалится с 503.
VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
T1
На сайте с 03.05.2011
Offline
35
#3

как сделать, чтобы сервак вообще молчал, даже не пинговался с определенных ip или сетей /22. ps nginx не установлен.

DV
На сайте с 01.05.2010
Offline
644
#4

tracker111, firewall. Запретить ICMP.

servercraft
На сайте с 03.07.2013
Offline
8
#5
tracker111:
как сделать, чтобы сервак вообще молчал, даже не пинговался с определенных ip или сетей /22. ps nginx не установлен.

null route or iptables

---------- Добавлено 14.07.2013 в 12:50 ----------

Sower:
Нужно чтоб при обращении к домену отдавалась ошибка. Как реализовать?

если апач, то в .htaccess

RewriteRule ^(.*)$ /$1 [R=503,L]

http://serverсraft.com.ua (http://servercraft.com.ua) настраиваем сервера, удаляем вирусы с сайтов
Sower
На сайте с 30.12.2009
Offline
651
#6
servercraft:


если апач, то в .htaccess

RewriteRule ^(.*)$ /$1 [R=503,L]

В принципе работает, сенкс. А как изменить, чтоб ошибка выдавалась только при обращении к корневому каталогу домена (/ или /index.html или /index.php), а внутренние страницы отдавались нормально?

PS Почему-то не получается по репутации кликнуть (Sorry, you cannot give reputation to this post).

---------- Добавлено 14.07.2013 в 23:49 ----------

Andreyka:
А какие технологии вы используете?

Apache/2.2.16 (Debian)

---------- Добавлено 15.07.2013 в 00:27 ----------

DenisVS:
Не пробовал, только предположение.
location = / {

proxy_pass http://белиберда;
}
По-идее, сервер не дождётся ответа бакэнда и отвалится с 503.

Вставить в php? Не работает.

M
На сайте с 01.12.2009
Offline
235
#7
DenisVS:
tracker111, firewall. Запретить ICMP.

Весь протокол запрещать нельзя.

Администратор Linux,Freebsd. построения крупных проектов.
DV
На сайте с 01.05.2010
Offline
644
#8

Sower, это для виртхоста nginx.

madoff, почему? Я имел в виду на вход, если что.

servercraft
На сайте с 03.07.2013
Offline
8
#9
DenisVS:

madoff, почему? Я имел в виду на вход, если что.

протокол icmp это не только пинги, но и к примеру Path MTU Discovery.

---------- Добавлено 15.07.2013 в 07:53 ----------

Sower:
В принципе работает, сенкс. А как изменить, чтоб ошибка выдавалась только при обращении к корневому каталогу домена (/ или /index.html или /index.php), а внутренние страницы отдавались нормально?

первый параметр в RewriteRule - это регулярное выражение, url

что-то типа ^/$ или ^(.*)index\.(html|php)?$

M
На сайте с 01.12.2009
Offline
235
#10
DenisVS:
Sower, это для виртхоста nginx.
madoff, почему? Я имел в виду на вход, если что.

Так как он может использоватся, , а там есть что юзать, в плоть до маршрутизации.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий