0

我发现我的 WordPress 安装存在问题。如果我去https://www.mywordpress.com/wp-admin(注意没有斜杠),我会被重定向到http://www.mywordpress.com/wp-admin/(注意它来自 https到 http 并且它现在有一个斜杠)。我需要那个斜杠,但我需要它去 https:// 而不是 http://

这是我在我的 vhost conf 文件的第一部分拥有的内容,但它不起作用,我不知道为什么。我需要捕获子域 b/c 这是一个多站点 WordPress 安装。例如,www.mywordpress.com、site2.mywordpress.com、site3.mywordpress.com 等。

RewriteCond %{HTTP_HOST} ^(.+)\.mywordpress\.com\/wp\-admin$
RewriteRule ^/(.*)$ https://%1.mywordpress.com/wp-admin/ [R=301,L]

任何输入/建议都会很棒。

谢谢你。

4

1 回答 1

0

我想出了这个...

RewriteCond %{REQUEST_URI} /wp-admin$
RewriteRule ^(.*) https://%{HTTP_HOST}/wp-admin/ [R=301,L]
于 2021-01-05T18:59:05.817 回答