دائمًا ما يكون للكوكبة التالية تأثير جانبي غير سار: إذا قمت بحماية موقعك باستخدام htaccess / htpasswd وفرضت في نفس الوقت اتصال SSL ، فستحتاج دائمًا إلى إدخال كلمة المرور نفسها مرتين (مرة لـ http ومرة أخرى بعد الإدخال الناجح لـ https). بمساعدة أقسام التكوين المقدمة في Apache 2.4 ، يمكن بسهولة التعامل مع المشكلة.
# SSL erzwingen
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Authentifizierung (nur bei verschlüsselten Verbindungen)
<If "%{HTTPS} == 'on'">
AuthUserFile /path/to/.htpasswd
AuthName "Interner Bereich"
AuthType Basic
require valid-user
</If>