Помогите пожалуйста с rewrite
SinTeZ
nginx-forum at nginx.us
Thu Nov 20 08:06:05 UTC 2014
Доброго дня.
Гугление не помогает, т.к. не могу понять как сформулировать задачу.
Вот такой вот тестовый конфиг
location / {
rewrite ^ /exec&mid=1 last;
}
location /exec {
proxy_pass http://127.0.0.1:8080/exec;
}
В случае обращения по http://ip:port/ пользователю выдается страница с
данными.
Но если обращаться по http://ip:port/<еще что-то>, то страница выдается, но
всё, что в ней используется, берется по адресу, который был добавлен после
/
Например
11.11.1.2 - - [20/Nov/2014:10:55:48 +0300] "GET /asd1/asd2/style.css
HTTP/1.1" 200 3044 "http://11.11.11.1:9088/asd1/asd2/asd3"
"Chrome/38.0.2125.111" "-"
Помогите написать правило, чтобы nginx обрезал и /asd1/asd2/asd3, и выдавал
страницу нормально.
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,254975,254975#msg-254975
Подробная информация о списке рассылки nginx-ru