Как я могу изменить прокси путь URL?
У меня есть сервер owncloud, работающий по адресу owncloud.example.com/owncloud. Это установка bitnami, и мне требуется доступ к ней по пути / owncloud. У меня есть вещь, обратная через прокси через nginx, но сначала я перехожу на страницу bitnami, откуда я должен взять ссылку на фактический путь. Или я должен получить доступ к URL через полный путь. Как мне настроить мой обратный прокси, чтобы избежать этого. Это моя элементарная установка, чтобы просто поиграть.
server {
listen 80;
server_name owncloud.example.com;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://192.168.1.139:83/;
}
}
Прямо сейчас обратный прокси перенесет меня на owncloud.example.com. Мне нужно, чтобы он взял меня в owncloud.example, не обращаясь к циклу перенаправления.
1 ответ
Измените ваш proxy_pass на следующее:
proxy_pass http://192.168.1.139:83/owncloud;
Это должно сделать свое дело. Если это не то, что вы хотите, пожалуйста, опишите более внимательно.