У меня есть веб-сервер с установленным на нем WordPress, это общедоступный веб-сервер, Apache 2.2, работающий под CentOS 6.5, и я использую виртуальные хосты на основе имен.
Адрес является сайтом по умолчанию и работает под обычным HTTP, но для обеспечения безопасности мне нужно получить доступ к администрированию через HTTPS.
Проблема в том, что у меня уже есть один сертификат для одного виртуального хоста example.com (obv., Поддельный URL). Это то, что я хочу настроить для администрирования WordPress в поддомене (wpadmin.example.com), чтобы я мог использовать сертификат SSL.
Кто-нибудь знает, возможно ли? И если да, то как это сделать? PS: У меня есть полный root-доступ к серверу :)
Я действительно считаю, что размещение всех защищенных страниц в одном поддомене - хорошая идея для кодирования в принципе, поскольку его легче обеспечить на уровне запроса, а также концептуально.
Проблема в том, что / wp-admin для перенаправления субдомена не будет работать, и вам нужно будет изменить код администратора WP для работы с субдоменом, поскольку, например, файлы cookie (сеанс администратора) для одного домена не будут отправлены в другой ( та же политика происхождения ).
Самый простой способ - просто использовать "Администрирование через SSL"в WP и / или Плагин WordPress HTTPS, поэтому вы заставляете себя / администраторов использовать SSL, и поскольку это только для администраторов, а не для публики, вам не нужно использовать / покупать сертификат SSL, но вы можете создать его самостоятельно.