LINUX.ORG.RU
ФорумAdmin

redirect

 


0

1

Здравствуйте всем. Не силен в nginx. Не получается редирект. Запрос mail3.mydomen.ru/admin/config.php редиректить на http://www.speedtest.mels.ru/x.zip

файл /etc/nginx/sites-available/default
server {
        listen 80 default_server;
        listen [::]:80 default_server ipv6only=on;

        root /usr/share/nginx/html;
        index index.html index.htm;

               server_name localhost;
location  ~ ^(.*)/config\.php(.*)$ {
            return 302 $scheme://www.speedtest.mels.ru/x.zip;
                }
...
Перепробовал и др. варианты. Не работает. Подскажите пож. что я делаю не так?

☆☆☆

Ответ на: комментарий от Twissel

Просто перенаправить китайский цхакеров на скачивиние огромнного файла с тестового сайта ростелекома. :)

Примеры брал отсюда:

https://www.dmosk.ru/miniinstruktions.php?mini=nginx-redirects#settings

Bootmen ☆☆☆ ()
Последнее исправление: Bootmen (всего исправлений: 1)
Ответ на: комментарий от Bootmen

Я бы советовал двигаться от простого к сложному (регуляркам)

location =/admin/config.php
{
  return 302 $scheme://www.speedtest.mels.ru/x.zip;
}

Сначала сделать как выше (строгое соответствие), а потом уже усложнять регулярку сопоставления с образцом.

Helphttp://nginx.org/ru/docs/http/ngx_http_core_module.html#location

Twissel ★★★★★ ()
Последнее исправление: Twissel (всего исправлений: 1)
Ответ на: комментарий от Bootmen

выглядишь как мамкин хакир, чесслово…

для начала, расскажи, откуда уверенность, что народ, который ломится на твои бесценные похапэ скрипты, будет слепо следовать редиректам, да еще и что-то скачивать оттуда?

хочешь закрыть - ну закрой. отдавай сразу какой-то статус (хоть 418, хоть 5хх, хоть 2хх без тела) и закрывай. редирект-то зачем?

насолить хочешь? тогда стримь бесконечный файл сам. без редиректов. но остается один вопрос - нафейхоа?!

aol ★★★★★ ()
Ответ на: комментарий от aol

откуда уверенность, что народ, который ломится

Это не народ. Это гадость.

тдавай сразу какой-то статус (хоть 418, хоть

Да Есть фейковый файл /almin/config.php. C пожеланиями гостю. Сексуального текста. Вы не поверите- на сервере стоит endlessh (не грузит). На постфиксе всякие прибамбасы (штатные) усложняющие жизнь гадам. типа:

smtpd_soft_error_limit = 1
smtpd_error_sleep_time = 10
smtpd_hard_error_limit = 2
Кстати у вас нет config.php? Желательно жирного размера. Положить для «любознательных».

Bootmen ☆☆☆ ()
Последнее исправление: Bootmen (всего исправлений: 3)
Ответ на: комментарий от Bootmen

Юмор еще никому не вредил. Или Вы считаете сопляков- аля хакеры нормальными?

Я считаю ненормальным перебрасывать кому-то свой трафик.

urxvt ★★★★★ ()
Ответ на: комментарий от urxvt

Это не мой трафик. А сайт на который я хочу перенаправить цхакеров предназначен для измерения скорости загрузки. Он раздает всем желающим огромный бессмысленный файл.

Bootmen ☆☆☆ ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.