如何在不同的子域上运行Wordpress管理员?

Cof*_*ter 9 php wordpress https

我需要通过https运行Wordpress管理员.我们使用cdn为网站提供缓存内容,但cdn无法接受安全流量(每个IP只允许一个SSL证书,我们会运行几个站点).我无法控制重定向httpS://www.mysite.com/.

我想拥有:

http://www.mysite.com/blog/
httpS://secure.mysite.com/blog/wp-admin/
httpS://secure.mysite.com/blog/wp-login.php
Run Code Online (Sandbox Code Playgroud)

我已尝试按照http://codex.wordpress.org/Administration_Over_SSL#Virtual_Hosts文章中的建议重写网址.

假设您可以使用具有不同名称的主机,例如wpadmin.mysite.com

不幸的是,按照建议尝试这个仍然让我发现httpS://www.mysite.com/blog/login.php.

# No matter what it redirects to the wrong subdomain for login.php
http://www.mysite.com/blog/wp-admin/
-> httpS://secure.mysite.com/blog/wp-admin/
-> httpS://www.mysite.com/blog/wp-login.php.
Run Code Online (Sandbox Code Playgroud)

另外当直接转到css文件时仍然链接到错误的URL(.)

简单的解决方案就是关闭博客http://blog.mysite.com/blog/.不幸的是,这已经尝试过,并且因为SEO的原因而决定反对.

无论如何Wordpress可以做到这一点吗?

Gai*_*aia 1

您研究过这个线程吗?它是WordPress HTTPS插件的一个 mod。