Правильно напишите перенаправление в htaccess, чтобы заставить https и www версию URL

Вот как я пытаюсь заставить URL-адреса www и HTTPS в htaccess прямо сейчас.

RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

Проблема в том, что это все еще создает цикл перенаправления. Сначала он перенаправляет на https://example.com/ а затем перенаправляет на https://www.example.com/

Есть ли способ правильно написать это в htaccess, чтобы он одновременно перенаправлял на https и www, исключая цикл перенаправления?

Я перепробовал много примеров, которые я нашел здесь на stackru, и все они отображают циклы перенаправления. Это неизбежно?

Спасибо!

0 ответов

Другие вопросы по тегам