Nginx已配置并运行,但请求未重定向到域名

问题描述 投票:0回答:1

我已在我的服务器上成功配置并启动了 Nginx。 Nginx 服务正在正确的端口上运行并侦听。我已经设置了一个配置块,将请求从我的域名重定向到在不同端口上运行的应用程序,但由于某种原因,请求没有按预期重定向。 这是我的 Nginx 配置的简化版本:

server {
    listen 80;
    server_name traceps.shop www.traceps.shop
    proxy_pass http://62.xx.xx.xx:8080;
}

我已仔细检查我的域名 (www.traceps.shop) 是否正确指向我服务器的 IP 地址。当我尝试通过域名访问我的应用程序时,页面未按预期加载。但是,当我直接将 IP 地址与端口一起使用时,应用程序运行正常。

我的 Nginx 配置中是否存在某些内容阻止重定向按预期工作?我可以采取哪些步骤来排查和解决此问题?

java linux nginx web-hosting vps
1个回答
0
投票

尝试使用这个:

server {
    listen 80;
    server_name traceps.shop www.traceps.shop
    location / {
         proxy_pass http://62.xx.xx.xx:8080; 
    }
}

并检查所有默认 nginx 文件以查看是否有重复。

curl http://62.xx.xx.xx:8080
确保服务器
62.xx.xx.xx.xx
在端口 8080 上处于活动状态。

© www.soinside.com 2019 - 2024. All rights reserved.