Size: a a a

2020 January 09

S

Sergey in nginx_ru
Evgeniy Naumov
urlencode пробовал?
пробовал не помогает (
источник

EN

Evgeniy Naumov in nginx_ru
Sergey
пробовал не помогает (
по идее неаски не должно быть в урл. соответственно эти символы надо или не использовать, или менять на что-то.
источник

EN

Evgeniy Naumov in nginx_ru
лучше покажи что ты делаешь и что получаешь. так будет проще
источник

S

Sergey in nginx_ru
rewrite ^/website/edu/upload/custom/files/%D0%A2%D0%B0%D1%80%D0%B8%D1%84%D1%8B%20%D0%BF%D0%BE%20%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B5%20%D0%BF%D0%BE%D1%81%D1%8B%D0%BB%D0%BA%D0%B0.doc https://my-site.ru permanent;
источник

В

Вальдон in nginx_ru
S̶o̶l̶y̶a̶r̶
Сами подставляем
Это как?
источник

EN

Evgeniy Naumov in nginx_ru
Sergey
rewrite ^/website/edu/upload/custom/files/%D0%A2%D0%B0%D1%80%D0%B8%D1%84%D1%8B%20%D0%BF%D0%BE%20%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B5%20%D0%BF%D0%BE%D1%81%D1%8B%D0%BB%D0%BA%D0%B0.doc https://my-site.ru permanent;
в аксес логе запрос есть? в таком же виде?
источник

S

Sergey in nginx_ru
угу
источник

S

Sergey in nginx_ru
может нужно как то экранировать
источник

PK

Pavel Kozlov in nginx_ru
Всем доброго времени суток!
Товарищи, ткните носом, где можо почитать, как можно nginx'ом проксировать запросы в зависимости от ip клиента? То есть, пришел запрос с такого ip, проксипассить запрос туда-то, пришел с другого ip, проксипассить в другую сторону, а все остальные запросы проксипассить еще куда-то.
источник

EN

Evgeniy Naumov in nginx_ru
Pavel Kozlov
Всем доброго времени суток!
Товарищи, ткните носом, где можо почитать, как можно nginx'ом проксировать запросы в зависимости от ip клиента? То есть, пришел запрос с такого ip, проксипассить запрос туда-то, пришел с другого ip, проксипассить в другую сторону, а все остальные запросы проксипассить еще куда-то.
можно. или на if или на map
источник

PK

Pavel Kozlov in nginx_ru
Evgeniy Naumov
можно. или на if или на map
Спасибо, а можете ссылкой кинуть? А то гугол меня не понимает. Даёт кучу ссылок про x-forwarder-for
источник

EN

Evgeniy Naumov in nginx_ru
так дока на оффсайте
источник

u

undefined in nginx_ru
Вот только if - это очень странная фиговина для всех, кто с ней сталкивается в nginx
источник

EN

Evgeniy Naumov in nginx_ru
конструкции типа if ($remote_address == 192.168.1.1) {proxy_pass http://10.10.10.10/one;} скорее всего не будут иметь отдельных статей
источник

PK

Pavel Kozlov in nginx_ru
Evgeniy Naumov
конструкции типа if ($remote_address == 192.168.1.1) {proxy_pass http://10.10.10.10/one;} скорее всего не будут иметь отдельных статей
Спасибо вам, вы лучшие! С наступившими, наступающими и прочими!
источник

EN

Evgeniy Naumov in nginx_ru
Pavel Kozlov
Спасибо вам, вы лучшие! С наступившими, наступающими и прочими!
надеюсь про официальное IfIsEvil в курсе? =)
источник

PK

Pavel Kozlov in nginx_ru
Evgeniy Naumov
надеюсь про официальное IfIsEvil в курсе? =)
мапой сделал. ифами сразу медленно получается =(
источник

S

Sergey in nginx_ru
Sergey
rewrite ^/website/edu/upload/custom/files/%D0%A2%D0%B0%D1%80%D0%B8%D1%84%D1%8B%20%D0%BF%D0%BE%20%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B5%20%D0%BF%D0%BE%D1%81%D1%8B%D0%BB%D0%BA%D0%B0.doc https://my-site.ru permanent;
подскажите так как всетаки быть с редиректом ((( не работает серавно
источник

EN

Evgeniy Naumov in nginx_ru
Sergey
подскажите так как всетаки быть с редиректом ((( не работает серавно
я бы наверное сделал локейшен под это и проверил через отдельный лог-файл попадает дута запрос или нет. и если да - уже делать ретурн нужный
источник

S

Sergey in nginx_ru
        location /website/edu/upload/custom/files/%D0%A2%D0%B0%D1%80%D0%B8%D1%84%D1%8B%20%D0%BF%D0%BE%20%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B5%20%D0%BF%D0%BE%D1%81%D1%8B%D0%BB%D0%BA%D0%B0.doc {

               return 403;

       }
источник