gpt4 book ai didi

wordpress - 域名自动指向 HTTPS 而不是 HTTP 我没有 SSL 证书

转载 作者:太空宇宙 更新时间:2023-11-03 13:46:55 25 4
gpt4 key购买 nike

所以我在 wordpress.com 上有一个 wordpress 博客。我是通过godaddy把域名映射到上面的。

域名是https://domain.com/当它在 wordpress.com 上处于事件状态时,我将我的网站移至一个自托管网站并相应地调整域以指向 fatcow 子目录。

映射站点后,我注意到在 firefox 中我能够看到我自己托管的网站,但在其他浏览器(如 chrome 和 IE)中我看不到,我会收到以下消息。

Your connection is not private

Attackers might be trying to steal your information from pogosmart.com (for example, passwords, messages, or credit cards). NET::ERR_CERT_COMMON_NAME_INVALID"

我还注意到该网站将转到 Https 而不是 http,我没有购买 SSL 证书,所以我不明白为什么当我托管在 wordpress.com 时我可以访问 https...现在我是不是,域仍然使用 https。

如何制作我的网站http://domain.com/而不是 https://domain.com/ https 导致“您的连接不是私有(private)的”错误。

如果这还不够,请告诉我

最佳答案

您需要检查两个地方。

一个是站点 URL 的 WordPress 设置。如果您可以登录仪表板,则可以在常规设置下找到它。只需将 URL 中的“https”中的“s”去掉即可。

如果您无法登录 WordPress,您将需要直接访问数据库,可能是通过 phpMyAdmin。浏览 wp_options 表,找到名为“siteurl”和“home”的选项并更改两者以删除相同的“s”。

接下来,在您的 WordPress 站点的根目录中检查一个名为 .htaccess 的文件。这可能包含一些将传入流量重定向到您的 URL 的安全版本的代码。

删除以下内容:

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

您的 .htaccess 应该只包含如下内容:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase //
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . //index.php [L]
</IfModule>

# END WordPress

...以及您可能使用的任何安全插件中的一些额外内容。

关于wordpress - 域名自动指向 HTTPS 而不是 HTTP 我没有 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39759671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com