Apache Web Server Verzeichnis nur mit https

Ich wollte ein bestimmten administrativen Bereich einer Webanwendung auf dem Apache Webserver nur mit https statt mit http verwenden. Die dort notwendige Anmeldung soll immer verschlüsselt sein.

Mit folgenden Regeln in der .htaccess konnte ich das erreichen.

vi admin/.htaccess

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} admin
RewriteRule ^(.*)$ https://hgnb.de/admin/$1 [R,L]