nginx перенаправляют прокси

Можно попробовать:

df dirname

Это должно дать файловую систему и точку монтирования цели символьной ссылки.

Если Вы хотите знать точку монтирования и файловую систему самой символьной ссылки:

df $(dirname /path/to/dirname)

(Это - команда dirname и фиктивный каталог, названный "dirname", смутно достаточно.)

0
задан 20 June 2011 в 18:37
2 ответа

Я попробовал бы переписать директиву. Имейте один сервер, слушающий на порте 80 и дополнительно переписывающий к реальному имени сервера. И другой сервер, слушающий на порте 81 и переписывающий к 'w' субдомену. Не 100%, уверенных, это будет работать, но это стоит того, чтобы попытаться.

server {
  listen 80;
  rewrite ^ http://example.com$request_uri? permanent;
  [...]
}

server {
  listen 81;
  rewrite ^ http://w.example.com$request_uri? permanent;
  [...]
}

http://wiki.nginx.org/HttpRewriteModule

-1
ответ дан 5 December 2019 в 18:50

Да, вы можете заставить nginx прослушивать два порта и запросы прокси на разных портах соответствующим образом. Примерно так:

server {
    listen 80;
    proxy_pass http://localhost:8080/myapp/;
}

server {
    listen 81;
    proxy_pass http://localhost:8080/webdav/;
}
0
ответ дан 5 December 2019 в 18:50

Теги

Похожие вопросы