Я пытаюсь написать RewriteRule для моего .htaccess файла. В частности, всякий раз, когда пользователь обращается к определенному подкаталогу, я бы хотел, чтобы он перепутал, чтобы принудительно установить соединение HTTPS.
Например, всякий раз, когда кто-то обращается: http://www.mydomain.com/subdirectory
(и любые другие подкаталоги этого "подкаталога" ).
Я бы хотел, чтобы он переписал https://www.mydomain.com/subdirectory
Я пробовал следующее, но создается цикл:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.mydomain.com/subdirectory/$1 [R=301,L]
Кроме того, этот файл .htaccess помещается в корень моего домена.
Любые идеи о том, как изменить мой RewriteRule?
Большое спасибо!