0
Meine Nginx-Konfiguration funktioniert nur mit dem Stammort, alle anderen Standorte liefern "Kann nicht {Standort}" wo Speicherort ist der Rest der Adresse nach der Domäne.Routen anders als "/" funktionieren nicht running nginx
Hier ist meine/etc/nginx/sites-enabled/default:
server {
listen 80;
server_name www.domain.net;
location/{
proxy_pass http://ip:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
location /api/ {
proxy_pass http://ip:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
Um zu testen, die ich in beiden Orten die gleiche IP setzen, sondern nur das Stammverzeichnis funktioniert. Wie kann ich das lösen?
versuchen Sie 'proxy_pass http: // ip: 3000 /;' Beachten Sie den abschließenden Schrägstrich –
Es hat funktioniert. Wenn Sie es als Antwort einreichen wollen, werde ich es als korrekt markieren. –