Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.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
Security 当我';您购买了SSL证书吗?_Security_Ssl_Heroku - Fatal编程技术网

Security 当我';您购买了SSL证书吗?

Security 当我';您购买了SSL证书吗?,security,ssl,heroku,Security,Ssl,Heroku,我最近使用Heroku为我的网站购买了ssl证书(使用免费dynos)。我对网络编程比较陌生,这是我第一次尝试让网站安全。我遇到了多个问题,但我的主要问题是,当我在Google中键入我的企业名称(jsm websites.com)时,我点击了指向我网站的链接,但它会将我发送到我网站的不安全版本(只是http,而不是https)。 我真的很困惑为什么会发生这种情况,因为ssl证书已顺利颁发,而且我可以在手动键入url栏时访问我网站的安全版本。”https://www.jsm-websites.co

我最近使用Heroku为我的网站购买了ssl证书(使用免费dynos)。我对网络编程比较陌生,这是我第一次尝试让网站安全。我遇到了多个问题,但我的主要问题是,当我在Google中键入我的企业名称(jsm websites.com)时,我点击了指向我网站的链接,但它会将我发送到我网站的不安全版本(只是http,而不是https)。 我真的很困惑为什么会发生这种情况,因为ssl证书已顺利颁发,而且我可以在手动键入url栏时访问我网站的安全版本。”https://www.jsm-websites.com". 此外,谷歌上的一些链接指向我网站上的其他页面(如“关于”页面或“发现功能”页面),将我发送到我网站的安全版本。 有没有一种方法可以删除我网站的不安全版本,这样谷歌就可以把人们发送到安全版本?或者我需要做一些奇特的编码来手动指导那里的人们吗? 谢谢你的帮助,如果我没有解释清楚,请给我一个问题。
另外,我正在使用goormide作为我的开发环境,我正在使用的url是。

只需在htaccess中的代码下方添加,您的域是安全的,但google会阅读并花时间进行爬网,直到您不需要手动添加代码为止

.htaccess

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.domainaname.com/$1 [R,L]

听起来你应该看看你的DNS提供商,你买域名的地方。在这里,您应该能够强制任何访问者访问安全端点。如果你查看你的dyno的设置选项卡,你也可以让Heruko管理你的DNS。谢谢你,是的,我查看了域名,玩了一些东西。非常感谢你的帮助和时间:)我真的很感激。非常感谢你的帮助!我的网站现在运行得很好,非常感谢:)欢迎您,如果您进一步遇到任何问题,您可以让我知道