Tengo el requisito de ejecutar el administrador de Wordpress sobre https. Usamos un cdn para entregar contenido almacenado en caché para el sitio, pero el cdn no puede aceptar tráfico seguro (solo se permite un certificado SSL por IP y ejecutamos varios sitios fuera del mismo). No puedo controlar las redirecciones de httpS://www.mysite.com/.
¿Cómo ejecutar el administrador de Wordpress en un subdominio diferente?
me gustaría tener:
http://www.mysite.com/blog/
httpS://secure.mysite.com/blog/wp-admin/
httpS://secure.mysite.com/blog/wp-login.php
He intentado volver a escribir las direcciones URL como se sugiere en el artículo http://codex.wordpress.org/Administration_Over_SSL#Virtual_Hosts.
Hipotéticamente, se podría utilizar un host con un nombre diferente, como wpadmin.mysite.com
Desafortunadamente tratando esto como sugerido todavía me envía a 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.
también cuando se va directamente a los archivos CSS todavía enlazar a la URL incorrecta (.)
La solución más sencilla habría sido correr el blog fuera http://blog.mysite.com/blog/
. Lamentablemente, esto se ha intentado y se decidió por razones de SEO.
¿Hay alguna vez Wordpress puede hacer esto?
Si no recuerdo mal, el GT tiene una entrada db que los nombres de dominio en el que se espera que el panel de administración para ser, y que volverá a dirigir a ese dominio cuando inicie sesión y vaya al panel de administración. Cuando se ejecuta una instancia de prueba, puede ser un verdadero dolor mantenerlas en línea recta. –