Как выполнить администратора Wordpress на другом субдомене?

У меня есть требование выполнения администратора Wordpress по https. Мы используем cdn для поставки кэшируемого содержания для сайта, но cdn не может принять безопасный трафик (только один сертификат SSL на IP, позволенный, и мы выполняем несколько сайтов от него). Я не могу управлять перенаправлениями для httpS://www.mysite.com/.

Я хотел бы иметь:

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 может сделать это?

9
задан Cyclonecode 23 March 2014 в 19:14
поделиться

2 ответа

Не очень уверен, видели ли вы эту статью, но она довольно обширна, когда дело касается Wordpress Admin через SSL. Прокрутите вниз до части о виртуальных хостах, и там есть информация о настройке wp-admin в качестве поддомена.

http://codex.wordpress.org/Administration_Over_SSL

1
ответ дан 5 December 2019 в 02:07
поделиться

Если вы используете Apache для обслуживания через SSL, загляните в mod_proxy.

С его помощью вы можете прозрачно перенаправлять все запросы с https://secure.mysite.com/blog/ на http://www.mysite.com/blog/.

0
ответ дан 5 December 2019 в 02:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: