我有一条 godaddy A 记录指向我的 Digital Ocean IP 地址。
这是 nginx 配置。
server {
listen 80 default_server;
server_name domain.com www.domain.com;
location / {
proxy_pass 'http://127.0.0.1:3004';
}
}
Run Code Online (Sandbox Code Playgroud)
当我输入时,domain.com它会转到服务器,但地址栏显示 IP 地址。
怎么才能显示域名呢?
小智 2
这很可能是来自 proxy_pass 的重定向。我不确定您在后端运行什么,但您可以尝试传递主机名。
proxy_set_header Host $host;
Run Code Online (Sandbox Code Playgroud)
在 proxy_pass 之后添加此行以告诉后端请求标头中包含哪个域。
| 归档时间: |
|
| 查看次数: |
5307 次 |
| 最近记录: |