小编And*_*iam的帖子

网站可通过域在所有浏览器中访问,但 Chrome 除外

我正在尝试使用运行 nginx 的 Ubuntu 机器建立一个网站。出于某种原因,我可以在 Safari 和 Firefox 中通过域名访问该站点,但在 Chrome 中它无法访问服务器。但是,我可以使用 curl、Postman 等,并且可以根据需要返回 index.html。

我发现在 Chrome 中,我可以使用 IP 地址访问该站点,但我完全不知道接下来要检查的位置。

这是我的配置文件:

server {
    listen 80 default_server;
    listen [::]:80 default_server;

    root /var/www/html;

    index index.html index.htm index.nginx-debian.html;

    server_name _;

    location / {
            # First attempt to serve request as file, then
            # as directory, then fall back to displaying a 404.
            try_files $uri $uri/ =404;
    }

}
Run Code Online (Sandbox Code Playgroud)

我更改了响应代码只是为了确保这是我实际使用的配置。

任何帮助,将不胜感激!

编辑:域是 gwilliam.dev

nginx google-chrome chrome

30
推荐指数
1
解决办法
5697
查看次数

标签 统计

chrome ×1

google-chrome ×1

nginx ×1