У меня есть сервер Nginx для сайта и небольшой API для бэк-энда. Я устанавливаю letsencrypt SSL, и теперь мне нужно сделать все регулярно https: //. Когда пользователь отправляет запрос mydomain / getPriceList, я хочу, чтобы nginx перенаправил его на порт this.srver.ip: 8888. Но что-то идет не так, и я принимаю ошибку 504. Кто-нибудь может помочь?
мои сайты включены / по умолчанию
server {
root /var/www/html;
index index.html index.htm;
server_name mysite.com;
location /getPriceList {
proxy_pass http://this.server.ip:8888;
}
location / {
try_files $uri $uri/ /index.html;
}
}
server {
listen 80 default_server;
server_name mysite.com;
return 301 https://$server_name$request_uri;
}