Haec condicio semper effectum secundarium ingratum efficit: si situm tuum per htaccess/htpasswd protegis et simul nexum SSL adhibes, eandem tesseram semper bis inserere debes (semel pro http et iterum pro https post ingressum prosperum). Haec difficultas facile solvi potest utens sectionibus configurationis in Apache 2.4 introductis.
# 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>