如何解决带有反向代理的 WP:从子域访问管理部分
我有一个关于子域的博客(WP 安装),出于 SEO 的原因,我正在转向文件夹结构。
子域和主站点位于不同的服务器/平台上,所以我使用的是反向代理。
blog.example.com --> example.com/blog
我遇到的挑战是,当我进行更新时,它们会被主站点 example.com 的某些安全功能阻止。
所以我正在寻找一种解决方案,将当前站点保留在 example.com/blog,但我仍然可以在 blog.example.com/wp-admin 访问 wp-admin
我在 .htaccess 中使用它:
RewriteRule ^/blog/(.*) "https://blog.example.com/$1" [NC,P]
RewriteCond %{HTTP:X-Proxy} !^example$ [NC]
RewriteCond %{REMOTE_HOST} !^IP#
RewriteCond %{HTTP:X-Forwarded-Host} !example.com$
RewriteCond %{HTTP_HOST} ^blog\.example\.com$ [NC]
RewriteRule (.*) https://www.example.com/blog/$1 [R=301,L]
在设置中,WP-HOME 和 SiteURL 都设置为 example.com/blog,因此我每次尝试访问 blog.example.com/wp- 时都会重定向到 example.com/blog/wp-admin-管理员
任何想法如何使这项工作?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。