作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经使用有效的 设置了我的简单网站让我们加密 SSL 证书(来自 certbot )。我的 nginx config非常简短和琐碎。
网站在最新的 Firefox 中正确显示。它显示 404 页面,这对我来说没问题,应该可以按预期工作:404 页面。
如果我尝试使用 Google Chrome,我会收到错误消息:
The webpage at https://example.org/ might be temporarily down or it may have moved permanently to a new web address. ERR_INVALID_SIGNED_EXCHANGE
application/signed-exchange
header 可能会导致这种情况。
GET / HTTP/1.1
Host: example.org
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9,ru;q=0.8
DNT: 1
example.org example.org
HTTP/1.1 404 Not Found
Server: nginx
Date: Fri, 29 Mar 2019 12:05:49 GMT
Content-Type: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3
Content-Length: 345
Connection: keep-alive
最佳答案
Content-Type
在响应是不正确的。应该是单一类型,as Steffen Ullrich said .对于 404 页面,我怀疑你想要 Content-Type: text/html
.
这可能是您的 nginx 配置所特有的。在我的服务器上,404 个页面有 Content-Type: text/html
.
关于linux - Google Chrome 中的 ERR_INVALID_SIGNED_EXCHANGE 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55417266/
我已经使用有效的 设置了我的简单网站让我们加密 SSL 证书(来自 certbot )。我的 nginx config非常简短和琐碎。 网站在最新的 Firefox 中正确显示。它显示 404 页面,
我是一名优秀的程序员,十分优秀!