Après avoir vaillement configuré vos certificats, votre propre autorité de certification, certifié tout ce qu'il y a à certifier, vous voulez en profiter. Mais vraiment quoi. En profiter de façon exclusive et crier à tue-tête 'ouais moi laisse rien circuler en clair, c'est ringard et dangereux', alors que vous le faisiez sans honte pendant des années. Vous vous sentez beau, fort et intelligent à ce moment. Et là, vous pouvez aller vous faire soigner, parce que vous craignez "grave"... mais qu'importe, reprennons.
Ceci tiens plus de l'astuce, donc c'est bien connu chez certaines catégories de développeurs :

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$  https://%{SERVER_NAME}/admin/? [R=301,L]

Vous noterez le code 301, qui est une redirection permanente. Évidemment les lignes qui suivent devraient constituer une identification HTTP (avec AuthName, AuthType, etc... voir documentation du core d'httpd 2.2).