Переход на HTTPS: необходимо обновить большинство ссылок в медиатеке?
29 февр. 2016 г., 19:06:12
Просмотры: 19.2K
Голосов: 4
Я переношу клиентские установки WordPress на сервер с поддержкой только SSL. По какой-то причине в некоторых (но не во всех) медиатеках появились жёстко прописанные URL. Это медиафайлы, загруженные непосредственно из экземпляра WordPress. Если я смотрю на них в медиатеке, постоянная ссылка отображается с HTTPS-адресом нормально, но большинство полей File-URL
по-прежнему содержат HTTP-адрес. Это после изменения URL сайта в настройках.
Что мне нужно сделать с этими установками, чтобы все встроенные медиафайлы на страницах не перестали работать?

Caleb
805
Комментарии
Показать остальные 3 комментариев
Все ответы на вопрос
1
1
Вот что я сделал (шаг 3 скорее всего решит вашу проблему):
1. Обновление файла .htaccess
Добавьте следующее в файл .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]
2. Обновление URL сайта в WordPress
Перейдите в Настройки > Общие и обновите Адрес WordPress (URL) и Адрес сайта (URL) на https.
3. Обновление старых URL с http
- Установите плагин Velvet Blues Update URLs
- Перейдите в Инструменты > Обновить URL
- Введите старый и новый URL, например: Старый: http://www.example.com и Новый: https://www.example.com
- Отметьте все чекбоксы и нажмите "Обновить URL СЕЙЧАС"
- Повторите шаги 3-4, но на этот раз без "www", например: http://example.com и Новый: https://example.com

transbetacism
203
19 авг. 2017 г. 17:44:26
Похожие вопросы
1
ответов