Um einen Webseitenbereich einfach auf SSL verschlüsselte Zugriffe per https zu beschränken, reicht ein einfaches ‚SSLRequireSSL‚ in der .htaccess Datei im entsprechenden Einstiegsverzeichnis.

$ cat ~/public_html/no_http/.htaccess
SSLRequireSSL

Voraussetzung ist natürlich ein Apache Webserver und das zugehörige Modul Apache-SSL. Zugriffe über http laufen ins offene Messer eines 403 Fehlers.