Как я могу сделать одну точку маршрута другому в nginx?

112
14

Здесь /etc/nginx/sites-enabled/mysite

server {
listen 80 default_server;

root /usr/share/nginx/html;
index index.html index.htm;
server_name localhost;

location / {
try_files $uri $uri/ =404;
proxy_pass http://unix:/home/my_app.sock;
}
}

Я хочу, чтобы другой маршрут /example указывал на /.

Я попытался добавить

location /example {
proxy_pass http://unix:/home/my_app.sock;
}

Что приводит к 404, когда я curl 127.0.0.1/example

Служащие данные генерируются из веб-приложения с флягой, использующего gunicorn, который привязан к my_app.sock.

Я хочу иметь возможность перейти на mysite.com и mysite.com/example и получить тот же ответ.

спросил(а) 2018-05-22T04:03:00+03:00 2 года, 2 месяца назад
0
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема