Http to Https перенаправление для wordpress на герою

Я пытаюсь перенаправить все веб-страницы на https для моего приложения WordPress, которое размещено на геройку. Я использую плагин WordPress HTTPS, и мне удалось получить все страницы wordpress для перенаправления на https, но мои пользовательские страницы не перенаправляются. Приложение настроено с использованием этого шаблона . Кажется, что люди традиционно делают это, редактируя файл .htaccess (например, здесь ), но я не могу заставить это работать. Я также попытался добавить '/' к фильтрам URL-адреса плагина HTTPS, но это тоже не сработало. Все мои попытки добавить php-код на фактическую страницу просто заканчиваются бесконечным перенаправлением.

Related of "Http to Https перенаправление для wordpress на герою"

Похоже, что то, что меня доставало, – это порядок в htaccess. Теперь все работает, и мой файл выглядит так

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress 

Было важно сначала ввести правило https, которое я не делал изначально.

Это должно работать:

 RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] 

Это проверяет, не https ли https (поэтому, если он выключен), перенаправляет запрос на https