Применение https приводит к циклу перенаправления в файле htaccess - PullRequest
0 голосов
/ 25 ноября 2018

У меня есть существующий файл htaccess, который я пытаюсь обновить для принудительного применения HTTPS

Существующий файл (частичный / полный файл здесь )

RewriteEngine On

RewriteBase /


# Handle Member Profile Requests for web app
Redirect 301 /cc /index.php#user

#handle app open links
RewriteRule    ^profile                     index.php?q=$1&folder=profile [QSA]
RewriteRule    ^find                        index.php?q=$1 [QSA]
RewriteRule    ^savedcards                  index.php?q=$1&folder=savedcards [QSA]
RewriteRule    ^message                     index.php?q=$1&folder=message [QSA]
RewriteRule    ^testimonials                index.php?q=$1&folder=testimonials [QSA]
RewriteRule    ^invites                     index.php?q=$1&folder=invites [QSA]
RewriteRule    ^referrals                   index.php?q=$1&folder=referrals [QSA]
RewriteRule    ^notes                       index.php?q=$1&folder=notes [QSA]
RewriteRule    ^opportunities               index.php?q=$1&folder=opportunities [QSA]
RewriteRule    ^network                     index.php?q=$1&folder=network [QSA]
RewriteRule    ^channel_invitation          index.php?q=$1&folder=channel_invitation [QSA]
RewriteRule    ^channel                     index.php?q=$1&folder=channel [QSA]


Options -Indexes
<Files 403.shtml>
order allow,deny
allow from all
</Files>

Когда япопробуйте добавить часть «принудительного применения https»:

...
RewriteBase /
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
...

Это приводит к бесконечному циклу перенаправления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...