打开使用HTTP的Next.js网站时出现403 Forbidden错误。

3
当我想要打开部署在IIS上的Next.JS网站时,使用HTTP地址时出现了以下错误:
``` Get http://...../_next/static/chunks/webpack-73760e2208a549db.js net:: ERR_ABORTED 403 (Forbidden) ```
但是当我使用HTTPS打开网站时,却可以正常访问!?
2个回答

0
我在Ubuntu服务器/Nginx上遇到了同样的问题。我配置了OpenSSL证书,问题解决了。

-2
403 Forbidden错误最常见的原因是输入了不正确的URL,许多受到严格保护的Web服务器不允许访问不正确的URL。您是否只配置了网站以通过https安全提供服务?使用SSL(或TLS)加密的页面无法通过HTTP访问,因为这意味着该页面不再受到保护。
HTTPS和HTTP网站实际上是不同的网站,它们不必具有相同的内容(尽管它们通常会这样做,也就是说,现在许多HTTP网站只会将您重定向到相同的HTTPS位置)。
但最好不要有意地在HTTP上服务于HTTPS网站的页面,并为了您网站的安全,请强制浏览器始终使用HTTPS访问该网站,而不是依赖302重定向来访问HTTPS版本。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接