Size: a a a

2021 April 06

A

Andrey in nginx_ru
проблема в том, что запрос example.com/storage/scorm/6059b9a9c4f86033515b314e/scormdriver/indexAPI.html попадает в локейшен
location /storage/scorm {

location ~ /storage/scorm/(.*)/scormdriver/ {
 access_log /var/log/nginx/debug_scorm.log main;
 alias /srv/storage_data/app/public/scorm/$1/scormdriver/;
 try_files $uri /indexAPI.html;
 index indexAPI.html;
}

location /storage/scorm {
 access_log /var/log/nginx/debug_scorm1.log main;
 root $latest;
 rewrite ^/storage/scorm/(.*)$ self_study/scormcheck?path=$1 break;
}
источник

k

kiosaku in nginx_ru
оох, ну и наркомания ...
источник

k

kiosaku in nginx_ru
об этом ты не упоминал, кстати
источник

k

kiosaku in nginx_ru
тогда можно по-другому попробовать
источник

k

kiosaku in nginx_ru
пиши в личку - там разберёмся
источник

k

kiosaku in nginx_ru
но дизель нынче дорог 🙂
источник
2021 April 07

k

krakazyabra in nginx_ru
Всем привет! Подскажите немного по proxy_pass:
есть домен, который резолвится в прокси
есть аппликуха, которая живет в локалке на IIS. приложение доступно по <ip>/portal/home (если без /portal/home, то открывается заглушка IIS)
Хочется открывать аппликуху по доменному имени, без указания subpath.
Сделает ли это такой конфиг
location / {
proxy_pass http://<ip>:80/portal/home$uri;
}
источник

k

kiosaku in nginx_ru
uri -> request_uri
источник

k

kiosaku in nginx_ru
иначе параметры запроса потеряешь
источник

k

kiosaku in nginx_ru
ну и готовься к борьбе с кривыми путями к ресурсам
источник

DT

Desk Top in nginx_ru
Ребята подскажите плз у меня есть java приложуха, которая слушает http port 35022(winstone). Идея костыльная сразу говорю.
Мне надо перейти на этот порт через нджинкс для того чтобы изменить content type. Мб может кто подсказать?) как это реализовать. Спасибо 🙏)
источник

k

krakazyabra in nginx_ru
спасибо!
а если сперва сделать простую переадресацию
return 301 $scheme://$host/portal/home

а потому же для /portal/home сделать location
proxy_pass http://<ip>:80/portal/home$request_uri;

так лучше будет?
источник

k

kiosaku in nginx_ru
можно и так, да
источник

k

kiosaku in nginx_ru
изменить - в какую сторону?
источник

k

kiosaku in nginx_ru
но тут уже будет достаточно location /portal/home { proxy_pass http://ip:80; }
источник

k

krakazyabra in nginx_ru
понял! большое спасибо!
источник

DT

Desk Top in nginx_ru
Из winstoke в nginx. Надо чтобы nginx подставил свои настройки с контент тайп
источник

k

kiosaku in nginx_ru
т.е. в ответе?
источник

DT

Desk Top in nginx_ru
Post ответе, да
источник

k

kiosaku in nginx_ru
смотри историю, тут уже были варианты
источник