The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"nginx+phpfpm =  Непонятен порядок обработки правил"
Версия для распечатки Пред. тема | След. тема
Форум WEB технологии
Исходное сообщение [ Отслеживать ]

. "nginx+phpfpm =  Непонятен порядок обработки правил" +/
Сообщение от yur (??), 27-Апр-18, 10:21 
> Да, жаль. Я полагал что обработка правилами происходит до отдачи кода.
> Но и причины "тестирования" понятны - мой nginx не признаётся, что он
> nginx :)

Вы просто не умеете в nginx. "Обработка правилами" происходит на разных стадиях.
server {
    listen 80;
    server_name _ default_server;
    return 444;
    access_log "/tmp/1.log";
    error_page 400 = /drop;
    location = /drop { return 0; }
}

server {
    listen       80;
    server_name  real.server.name;    
    return       301 https://$server_name$request_uri;
}

----
lca:~ $ printf "ad asdad ljalsjdlaj lsjdljs lfasljf ljslfd\r\nlalalala\r\n" | nc stage.rukuku.com 80
lca:~ $
----
[root@stage data]# cat /tmp/1.log
1.1.151.209 - - [27/Apr/2018:07:13:35 +0000] "ad asdad ljalsjdlaj lsjdljs lfasljf ljslfd" 444 0 "-" "-"

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
nginx+phpfpm =  Непонятен порядок обработки правил, OldMonster, 24-Апр-18, 11:52  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру