SSL ile çift şifre talebi

Aşağıdaki takımyıldız her zaman çirkin bir yan etkiye yol açar: Sitenizi htaccess / htpasswd ile korur ve aynı zamanda bir SSL bağlantısı zorlarsanız, her zaman aynı parolaya iki kez (http için bir kez ve https için bir kez başarıyla girilir) ihtiyacınız vardır. Apache 2.4'te sunulan yapılandırma bölümlerinin yardımıyla, sorun kolayca çözülebilir.


# 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>
Geri