Intereting Posts
Отображение липких сообщений с помощью get_posts () Получение сообщений от нескольких пользователей? Не удается удалить атрибуты высоты / ширины почтового изображения WordPress? Как получить сообщения по содержанию? Как запрашивать сообщения (в иерархическом пользовательском типе сообщений), в которых есть дети? Как ссылаться на существующий значок на основе контента css, в моем меню администратора как добавить <span> вокруг каждого автора, используя wp_list_authors Все сайты подпапок в сети WordPress перенаправляются на главный сайт Почему идентификаторы в URL-адресах не работают, но слизняки? Пользовательская таксономия – выпадающая Передача логических значений с помощью wp_localize_script Можно ли заказать несколько мета-ключей при использовании meta_value_num? Как я могу создать новый элемент меню, который ссылается на архив пользовательского типа сообщения? Перечисляет пользовательские термины таксономии, которые имеют специфическое значение поля, присвоенное термину (не сообщению) Какие страницы / URL-адреса WordPress никогда не должны кэшироваться?

Переадресация слишком много раз htacces, переключение на https

Когда я изменяю https перенаправления в моем .htaccess, сайт возвращает сообщение «Слишком много переадресаций».

Это измененный .htaccess

RewriteCond %{HTTPS} off RewriteRule (.*)$ https://www.mywebsite.it/$1 [L,R=301] # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress 

Я также добавил в wp-config.php:

 define('FORCE_SSL_ADMIN', true); define('FORCE_SSL_LOGIN', true); 

вы хотите направить весь трафик на https?

У меня есть ssl, установленный на моем сайте, и я использую этот код, чтобы заставить весь входящий трафик на HHTPS: (поместите его выше всех ваших кодов в .htaccess)
сначала удалите предыдущий код, добавленный в wp-config.php
и удалить предыдущий код в .htaccess

 RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.yoursite.it/$1 [R,L] 

обязательно узнайте свой серверный порт. и замените его, если это не 80.

здесь больше информации, если вам нужно: – я взял мой код здесь 🙂

я надеюсь, что это поможет вам

использовать https с .htaccess

Поскольку многие общие хосты используют дополнительное управление DNS сейчас, например Cloudflare … или аналогичные, знаете ли вы, используете ли вы такую ​​вещь?

Если это так, вам нужно убедиться, что для cloudflare установлено значение Full https, а также, возможно, с помощью плагина cloudflare, чтобы предотвратить слишком много перенаправлений или циклов.