使用 SSL 的 WordPress 多站点主页重定向问题

标签 wordpress ssl multisite

我在 WordPress 网站上工作并添加了 SSL。现在我的主页有重定向问题。其余页面工作正常。目前,我无法登录管理面板。

我使用永久链接作为“邮寄名”。在数据库中,我已将站点和主页 URL 更改为“https://mysiteurl.com”。

请建议我需要进行哪些更改才能正确重定向我的主页。

最佳答案

请将此代码添加到您的 .htaccess 文件中:

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

然后在您的 wp-config.php 的末尾添加这行代码:

define('FORCE_SSL_ADMIN', true);

更新

如果您使用 nginx,请将此包含在您的配置文件中:

server {
  listen 80;
  server_name example.com www.example.com;
  return 301 https://example.com$request_uri;
}

关于使用 SSL 的 WordPress 多站点主页重定向问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58777505/

相关文章:

ssl - 使用 GitPython 库的 git clone

sql-server-2005 - 通过 TDS、SQL Server 2005 Express 的 SSL

mysql - 我正在尝试使用通配符在 MySQL 中进行搜索和替换

css - 删除+添加新产品类别链接

Apache:在服务器名称不匹配时禁用重定向到默认虚拟主机

mysql - 将负载均衡器添加到 wordpress 多站点安装

php - 在共享相同 wp_users 和 wp_usermeta 表的两个 Wordpress 安装之间同步所有用户角色。

php - 主题多站点 Wordpress

php - Buddypress 插件错误 - XML 到 PHP

php - WordPress 3.2.1 使用 LAMP 上的所有可用内存