я использую "letsencrypt" и поэтому все мои Http: запросы теперь перенаправляется на HTTPS, используя следующее правило в конце файла конфигурации Apache:Использование Apache2: Как исключить одну форму подпапки, перенаправляющую перенаправление на HTTPS?
....
RewriteEngine on
RewriteCond %{SERVER_NAME} =mysubdomain.mydomain.eu [OR]
RewriteCond %{SERVER_NAME} =mail.mydomain.eu [OR]
RewriteCond %{SERVER_NAME} =mydomain.eu [OR]
RewriteCond %{SERVER_NAME} =www.mydomain.eu
RewriteRule^https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
Теперь я задаюсь вопросом, как я могу исключить один файл в подпапке (или, лучше, весь подкаталог) из этого «перенаправления» (позволяет называть его «http://mydomain.eu/mysubfolder/mysubpage.php» или просто «http://mydomain.eu/mysubfolder»). Я использую это, потому что у меня есть фиксированный URL в старом коде, который не работает, когда страница перенаправляется с HTTP: на https:
Спасибо за ваш быстрый ответ. Я добавил указанную строку над строкой «RewriteRule ...», но эффекта нет. Должен ли я добавить некоторые [OR] или [AND] в строку раньше? – iGeeks