我不知道如何将https安全性添加到我的wordpress网站,我只是在wordpress的常规部分的url选项中将http更改为https。现在,我无法访问我的网站,请帮我解决这个问题。该网站是skydental.in
答案 0 :(得分:1)
您必须在域skydental.in
的主机帐户中安装SSL证书才能正确使用https
协议。 http
协议不安全,不需要SSL证书的安全验证。见https://en.wikipedia.org/wiki/Transport_Layer_Security
与您的主持人联系,购买SSL证书(来自您的主机或第三方)并安装它。然后,您的网站将能够使用https
,并且可以再次访问。
然后,使用像https://wordpress.org/plugins/wp-force-ssl/这样的插件在WordPress网站中为所有网页(管理区域和前端)强制使用SSL。
如果您想返回 http
,请参阅Changing The Site URL « WordPress Codex,了解有关如何通过编辑主题更改设置中的网址以恢复http
的恢复说明functions.php
文件或wp-config.php
文件。
答案 1 :(得分:1)
当我尝试访问网站时,您似乎必须先设置SSL证书。
尝试访问您的网站时收到以下消息
此服务器无法证明它是skydental.in;其安全证书来自* .webhostbox.net。这可能是由于配置错误或攻击者拦截您的连接造成的。
https://skydental.in/cgi-sys/defaultwebpage.cgi
尝试联系您的托管服务提供商,并要求他们为您配置SSL。
现在,如果您要将SSL添加到现有网站,则需要将WordPress SSL重定向从HTTP设置为HTTPS。
您可以通过在.htaccess文件中添加以下代码来执行此操作:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.skydental.in/$1 [R,L]
</IfModule>