У мене є сервер Apache 2.2 з SSL-сертифікатом, на якому розміщено кілька служб, до яких повинен бути доступ лише за допомогою SSL.
тобто: https : //myserver.com/topsecret/ має бути дозволено, тоді як http : //myserver.com/topsecret/ має бути заборонено або, в ідеалі, перенаправлено на https.
http://myserver.com/public не повинен мати це обмеження, і він повинен працювати за допомогою http або https.
Рішення дозволити / заборонити http приймається у каталозі верхнього рівня та впливає на весь вміст під ним.
Чи існує директива, яку можна помістити в конфігурацію Apache, щоб таким чином обмежити доступ?