У меня есть перенаправление, чтобы всегда загружать https
Некоторые каталоги защищены Apache htpasswd. Любой запрос http: // будет перенаправлен на https
Но допустим, что защищенный паролем каталог защищен с помощью htpasswd
Теперь, когда кто-то обращается к нему, например, http://host.com/protected, получается 401 отказ в доступе. И затем, если они обновляются, он перенаправляет на https, и это прекрасно работает
Вопрос, очевидно, в том, как мне перенаправить в .htaccess, чтобы у пользователя запрашивался логин и он не видел ошибку 401?
Мой код .htaccess выглядит следующим образом:
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Большое спасибо