В моем файле Apache http.conf у меня есть следующая настройка перенаправления, которая означает, что если я получаю доступ к конечной точке, используя доменное имя моего сервера, она обслуживает ее HTTPS-эквивалент вместо HTTP. Однако есть определенный URL, где я не хочу, чтобы этот адрес появлялся. Вот как я настроил это в данный момент:
<VirtualHost *:80>
ServerAdmin me@mydomain.com
DocumentRoot "/srv/httpd"
ServerName example.com
ServerAlias example.com
RewriteEngine On
RewriteCond %{SERVER_NAME} =example.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
Так что мне нужно добавить, чтобы, если бы я получил доступ к http://example.com/insecure/ (и все, что угодно в этой папке), он никуда меня не перенаправляет, однако он перенаправляет на HTTPS, если я получаю доступ к чему-либо еще в моем домене? Просто второй RewriteCond? Я не уверен в синтаксисе