AN
alias /root/cezerin2-store/theme/assets/;
}
location /sw.js {
root /root/cezerin2-store/theme/assets/;
}
ps aux | grep nginx
Size: a a a
AN
D
ЮЧ
server {получаю вот такую ошибку в логах
listen 80;
proxy_buffers 8 16k;
proxy_buffer_size 32k;
location /lyt_poster/ {
proxy_pass http://lyt_poster:8001;
}
}
nginx_1 | 2020/05/20 12:08:02 [error] 6#6: *11 connect() failed (111: Connection refused) while connecting to upstream, client: %some_ip%, server: , request: "GET /lyt_poster/?one=1&two=2 HTTP/1.1", upstream: "http://%another_ip%:8001/lyt_poster/?one=1&two=2", host: "%some_hostname%"
Мне в моём приложении надо ловить /
или /lyt_poster/? или вообще не в этом дело?
AK
map $cookie_jws_auth $route {
'' /setcookie ;
default /proxy ;
}
rewrite ~ ^.*$ $route last ;
location /setcookie {
internal;
auth_request ...
proxy_pass setcookie ;
}
location /proxy {
internal ;
proxy_pass backend ;
}
add_header X-Orig-Dest "$scheme://$http_host$request_uri";Правда, здесь проблема уже будет в случае, если куки уже есть: когда его нет, я верну 302 на значение заголовка X-Orig-Dest, а когда его нет - запрос сразу получит бэкенд, а он не знает про заголовок...
rewrite ~ ^.*$ $route last;
ЮЧ
AN
add_header X-Orig-Dest "$scheme://$http_host$request_uri";Правда, здесь проблема уже будет в случае, если куки уже есть: когда его нет, я верну 302 на значение заголовка X-Orig-Dest, а когда его нет - запрос сразу получит бэкенд, а он не знает про заголовок...
rewrite ~ ^.*$ $route last;
ВК
OH
ВК
DM
k
H
H
server {
listen 80 default_server;
root /home/debian/websites/bedrock.localhost/bedrock/web;
index index.php index.html index.htm;
server_name bedrock.localhost www.bedrock.localhost;
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
location ~ \.php$ {
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
include snippets/fastcgi-php.conf;
}
}