Возникла проблема с установкой Wordpress с включенным SSL через обратный прокси - PullRequest
0 голосов
/ 08 мая 2019

Я пытаюсь установить Wordpress.Последняя версия.Но во время установки нет CSS или каких-либо статических файлов.Но установка идет гладко.После установки я не могу войти в wp-admin.И CSS все еще отсутствуют на сайте.Мне удалось, что мой сайт автоматически перенаправляется на https по обратному прокси (прокси находится где-то, я ничего не знаю об этом), и WordPress не обрабатывает его должным образом.

Я уже пробовал это:

define('FORCE_SSL_ADMIN', true);
// in some setups HTTP_X_FORWARDED_PROTO might contain 
// a comma-separated list e.g. http,https
// so check for https existence
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
       $_SERVER['HTTPS']='on';

также попробовал это:

define('WP_HOME','https://example.com');
define('WP_SITEURL','https://example.com');

и изменив здесь файл .htaccess с большим количеством кода.

Даже изменив пароль пользователя с phpmyadminкак изменить задницу ссылки в таблице wp_options на «https».Но это не работает.

Сейчас веб-сайт работает. Я не могу войти в систему с правами администратора или любого другого пользователя, чтобы установить плагин auto-ssl.Мне нужно, чтобы статические файлы работали.Но я не могу отключить ssl для домена, так как не могу его настроить.

Я могу вносить изменения только в apache, wordpress или phpmyadmin.У меня нет идей.Как заставить WordPress Force использовать «HTTPS» для всех файлов (CSS, JS и др.).Без доступа к wp-admin.

...