Nginx перенаправляет http
к https
успешно. Оба приложения запущены и работают через порт 3000
и 3001
. Но только приложение в порту 3000
доступен в браузере, просмотрев example.com
. Всякий раз, когда я пытаюсь example.com/route
в браузере он показывает Cannot GET /route
server{
listen 80;
server_name example.com;
return 301 https://example.com/$request_uri;
}
server{
listen 443 ssl;
server_name example.com;
ssl_certificate /path/to/file.crt;
ssl_certificate_key /path/to/file.key;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $http_host;
location / {
proxy_pass "http://127.0.0.1:3000";
}
location /route {
proxy_pass "http://127.0.0.1:3001";
}
}