Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 部署了一个站点,它';it’由于HSTS的原因,他不允许我去参观_Reactjs_Deployment_Hsts_Surge.sh - Fatal编程技术网

Reactjs 部署了一个站点,它';it’由于HSTS的原因,他不允许我去参观

Reactjs 部署了一个站点,它';it’由于HSTS的原因,他不允许我去参观,reactjs,deployment,hsts,surge.sh,Reactjs,Deployment,Hsts,Surge.sh,我部署了一个站点,但由于HST,我无法访问它 我试着联系我购买域名的namescape,但他们说问题出在我使用的主机上。我正在使用,并已遵循他们的要求 错误图片: 一张照片: 我希望能够访问我的站点,但我不能。问题不在于dns配置。HSTS(HTTP严格传输安全)意味着只能通过加密(HTTPS)连接访问站点。可能是因为使用了TLD(顶级域),比如需要使用HST的*.dev。要使此工作正常,您需要在主机上设置证书 显然,sweep.sh为.sweep.sh提供免费证书,但您的自定义域需要一个证

我部署了一个站点,但由于HST,我无法访问它

我试着联系我购买域名的namescape,但他们说问题出在我使用的主机上。我正在使用,并已遵循他们的要求

错误图片:

一张照片:


我希望能够访问我的站点,但我不能。

问题不在于dns配置。HSTS(HTTP严格传输安全)意味着只能通过加密(HTTPS)连接访问站点。可能是因为使用了TLD(顶级域),比如需要使用HST的
*.dev
。要使此工作正常,您需要在主机上设置证书

显然,sweep.sh为
.sweep.sh
提供免费证书,但您的自定义域需要一个证书,它是sweep plus的一部分。因此,您必须购买它,并按照说明进行操作,或者使用其他更适合您的主机


我知道很多人喜欢使用surge.sh作为静态站点的免费主机,但在这种情况下,你需要他们的付费计划。不过,还有其他平台允许在免费计划中为自定义域提供证书。我将netlify与自定义域和https一起使用在一个免费计划中。

非常感谢!说实话,我已经在这里呆了几天了。我已经为此浪费了整整一天。在我的例子中,我试图用Vagrant在本地运行带有自动签名证书的Web服务器,但无法访问该站点。最后,我不得不将我的域从mylocaldomain.dev更改为mylocaldomain.local,这不是TLD。