моя цель : перенаправить ограниченный и список указанных c URL-адресов на моем сайте с http на https в файле htaccess.
- Я подтвердил, что файл .htaccess работает, запретив все сверху, и он отклонил все
- Я подтвердил, что модуль mod_rewrite включен и работает
- apache версия 2.4.34
- я попытался поместить перенаправления прямо в файл конфигурации apache, все равно не повезло
- механизм перезаписи включен, так как я помещал все эти утверждения после "RewriteEngine on"
Я пробовал все возможные языки 301 перенаправления в правилах htaccess. Например:
Redirect 301 http://mydomain/my-page https://mydomain/my-page
или
RewriteRule http://mydomain/my-page https://mydomain/my-page [L,R=301]
или
Redirect permanent http://mydomain/my-page https://mydomain/my-page
следующее дает мне бесконечный редирект l oop:
Redirect 301 /my-page https://mydomain/my-page
МОЯ настройка: запуск Drupal 7 за cloudflare по гибкому https (т. е. разрешены и http, и https. cloudflare общается с моим сервером по протоколу http и обслуживает посетителей HTTPS). Довольно типичная настройка cloudflare с html документами без кэширования, просто хранит c ресурсы.