Но он потерпит неудачу, если мы изменим или выключим CDN, не идеальное решение.
ользую CloudFlare, и я хочу, чтобы заставить HTTPS и не WWW с помощью .htaccess
Я знаю, что уже есть много примеров в сети, но для пользователей CloudFlare нормальное перенаправление может вызвать петли перенаправления.
Ближайший ответ таков:https://stackoverflow.com/a/34065445/1254581
Но это только заставляет HTTPS, и я должен заставить не WWW также. Пожалуйста, помогите изменить эти правила:
RewriteEngine On
# If we receive a forwarded http request from a proxy...
RewriteCond %{HTTP:X-Forwarded-Proto} =http [OR]
# ...or just a plain old http request directly from the client
RewriteCond %{HTTP:X-Forwarded-Proto} =""
RewriteCond %{HTTPS} !=on
# Redirect to https version
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Put the rest of your rewrite rules here`enter code here`