我有要求通过https运行WordPress的管理员。 我们使用cdn为网站提供缓存的内容,但cdn无法接受安全流量(每个IP只允许一个SSL证书,并且我们运行多个站点)。我无法控制的重新导向httpS://www.mysite.com/.
如何在不同的子域上运行WordPress的管理员?
我想有:
http://www.mysite.com/blog/
httpS://secure.mysite.com/blog/wp-admin/
httpS://secure.mysite.com/blog/wp-login.php
我试图重写的URL在文章中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.
此外,当直接到css文件还链接到错误的URL(。)
简单的解决方案会一直运行博客关闭http://blog.mysite.com/blog/
。不幸的是,这已经尝试过,并因为SEO原因而被决定。
有没有反正Wordpress可以做到这一点?
如果我没有记错,WP具有分贝条目名,其中管理面板预计域,它会将您重定向到当您登录并进入管理面板时该域名。运行测试实例时,让它们保持直线可能是一件非常痛苦的事情。 – 2010-11-04 18:46:41