wordpress - 如何将我在 Http 中的所有帖子/页面重定向到 Https

标签 wordpress http ssl redirect https

我正在使用 wordpress。实际上,最近我用 SSL 证书更新了我的网站,因为一切都已完成。我在我的 .htaccess 文件中添加了重定向代码。

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

但只有主页运行完美。它会自动重定向 http://www.lyricstake.comhttps://www.lyricstake.com ,但所有其他页面/帖子请求都没有得到重定向。我想自动重定向我的所有帖子请求,例如 http://www.name.com/post/https://www.name.com/post/ .

最佳答案

您必须将数据库中的所有 URL 从 http 更改为 https。为此,您可以使用此插件:https://wordpress.org/plugins/search-and-replace/

确保在使用此插件之前对您的数据库进行完整备份。

关于wordpress - 如何将我在 Http 中的所有帖子/页面重定向到 Https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49132041/

相关文章:

php - 在没有内容的自定义帖子类型上使用 TinyMCE

python - 使用分块传输编码和 gzip 压缩的网页的未压缩大小

android - javax.net.ssl.SSLPeerUnverifiedException : No peer certificate error in eclipse

ssl - Pubnub-CodeNameOne 库 - 缺少方法(访问管理器)

php - Wordpress,博客页面不显示博客

php - 使用 CSS 设置 Wordpress 类别输出的样式部分?

linux - 如何在 Linux 上安装多个不同版本的 nginx?

iOS 应用程序登录网站

css - 可以吗? wordpress + nginx+ https 一页

php - WordPress:如何自定义登录页面上的 "Lost your password"文本?