Beim Einrichten einer neuen Subdomain ist mir etwas merkwürdiges aufgefallen.
Ich habe die neue Subdomain ganz normal im DDNS Updater eingetragen und anschließend in der httpd-ssl-vhost.conf-user den VirtualHost mit dem passenden Unterverzeichnis konfiguriert.
Soweit so gut, der Aufruf im Browser über HTTPS hat das gewünschte Resultat gebracht.
Was mich aber wirklich verwundert hat ist dass ich im document root lande wenn ich die neue URL per normalen HTTP aufrufe.
Ich habe in der httpd-vhost.conf-user keinen Eintrag für die Subdomain angegeben.
Erschreckend finde ich dass ich auch noch im Document Root Verzeichnis lande, sprich /volume1/web, und somit alle Unterverzeichnisse aufrufen könnte.
Andersherum kann ich das gleich Verhalten erzeugen, wenn ich den Virtual host in der httpd anlege und dann mit https die Subdomain aufrufe.
Ist das Verhalten "normal"?
Oder muss ich die Subdomain in beiden vhost Dateien als Virtual Host definieren?
Ich würde erwarten dass keine Webseite referenziert werden darf wenn die Subdomain nicht in der Virtualhost spezifiert ist.
Danke und Gruß
Greyhound
Ich habe die neue Subdomain ganz normal im DDNS Updater eingetragen und anschließend in der httpd-ssl-vhost.conf-user den VirtualHost mit dem passenden Unterverzeichnis konfiguriert.
Soweit so gut, der Aufruf im Browser über HTTPS hat das gewünschte Resultat gebracht.
Was mich aber wirklich verwundert hat ist dass ich im document root lande wenn ich die neue URL per normalen HTTP aufrufe.
Ich habe in der httpd-vhost.conf-user keinen Eintrag für die Subdomain angegeben.
Erschreckend finde ich dass ich auch noch im Document Root Verzeichnis lande, sprich /volume1/web, und somit alle Unterverzeichnisse aufrufen könnte.
Andersherum kann ich das gleich Verhalten erzeugen, wenn ich den Virtual host in der httpd anlege und dann mit https die Subdomain aufrufe.
Ist das Verhalten "normal"?
Oder muss ich die Subdomain in beiden vhost Dateien als Virtual Host definieren?
Ich würde erwarten dass keine Webseite referenziert werden darf wenn die Subdomain nicht in der Virtualhost spezifiert ist.
Danke und Gruß
Greyhound