Ich steige gerade von ispcp auf ispconfig um. Die Software is klasse... großes Lob.
Eine Sache gefällt mir jedoch momentan nicht - kann aber auch sein, dass ich nur noch nicht raus habe, wie man da in ispconfig am besten vorgeht:
Lege ich eine Subdomain an, wir diese z.B. direkt in den "web" Ordner gelegt (z.B./web/subdomain1).
Das bringt den enormen Nachteil mit sich, dass ich die Inhalte der Subdomain ganz einfach erreichen kann, indem ich www.domainname/subdomain1 eingebe.
Bei ispcp war es so, dass die default-Webseite in /<ftpentry>/htdocs lag, und alle subdomains in /<ftpentry>/subdomains/subdomain1/htdocs
Zudem war jede Subdomain so in einem separaten vhost hinterlegt, so dass diese auch unabhängig von einander konfiguriert werden konnten.
Gibt es hier Tipps, wie man da bei ispconfig am besten vorgeht?
Ziel:
Subdomains sollten niemals über die Hauptdomain/subdomain1 erreichbar sein.
Ideal wäre eine Lösung, welche dem "User" nicht zu viel Kleinarbeit abverlangt.
Möglicher Lösungsansatz:
Folgende Variante habe ich schon erarbeitet, die jedoch auch den ein oder anderen Nachteil beinhaltet..., da Sie nicht im Core verankert ist:
1) Man legt im /web-Verzeichnis ein Unterverzeichnis "www" und eins für subdomains an.
2) Man stellt bei der Webseite das URL-rewriting (in den Website-Einstellungen) auf das www-Verzeichnis
3) Man stellt bei der Subdomain das URL-Rewriting auf "/subdomains/subdomainname"
Eine Sache gefällt mir jedoch momentan nicht - kann aber auch sein, dass ich nur noch nicht raus habe, wie man da in ispconfig am besten vorgeht:
Lege ich eine Subdomain an, wir diese z.B. direkt in den "web" Ordner gelegt (z.B./web/subdomain1).
Das bringt den enormen Nachteil mit sich, dass ich die Inhalte der Subdomain ganz einfach erreichen kann, indem ich www.domainname/subdomain1 eingebe.
Bei ispcp war es so, dass die default-Webseite in /<ftpentry>/htdocs lag, und alle subdomains in /<ftpentry>/subdomains/subdomain1/htdocs
Zudem war jede Subdomain so in einem separaten vhost hinterlegt, so dass diese auch unabhängig von einander konfiguriert werden konnten.
Gibt es hier Tipps, wie man da bei ispconfig am besten vorgeht?
Ziel:
Subdomains sollten niemals über die Hauptdomain/subdomain1 erreichbar sein.
Ideal wäre eine Lösung, welche dem "User" nicht zu viel Kleinarbeit abverlangt.
Möglicher Lösungsansatz:
Folgende Variante habe ich schon erarbeitet, die jedoch auch den ein oder anderen Nachteil beinhaltet..., da Sie nicht im Core verankert ist:
1) Man legt im /web-Verzeichnis ein Unterverzeichnis "www" und eins für subdomains an.
2) Man stellt bei der Webseite das URL-rewriting (in den Website-Einstellungen) auf das www-Verzeichnis
3) Man stellt bei der Subdomain das URL-Rewriting auf "/subdomains/subdomainname"