Feed on
Posts
Comments
follow us on Follow us on

Wenn Sie einen Account auf einem Confixx-Server haben, dann ist es hilfreich, die Dateistruktur vor dem ersten Upload etwas zu überdenken. Gerade bei mehreren Domains auf einem Account ist es sinnvoll, dem Verzeichnisbaum nicht einfach so zu übernehmen.

Die Struktur sieht im groben so aus:

/atd
/backup
/.configs
/files
/.forward
/html
/log
/phptmp
/restore

Dabei ist der Ordner /html für Ihre Webseiten vorbehalten. In der Grundeinstellung ist dieser Ordner für alle Domains auf diesem Account der “Document-Root”, also das Hauptverzeichnis.

Gehen wir einmal davon aus, dass Sie drei Domains

domain1.net
domain2.net
domain3.net

auf Ihrem Account haben. Für die domain3 planen Sie noch den Einsatz von 2 Subdomains:

sub1.domain3.net
sub2.domain3.net

Um optimal Ihren Account gegen doppelten Content zu sichern, bietet sich für unser Beispiel folgender Aufbau an im Ordner /html:

/cgi-bin
/domain1_www
/domain1_ohnewww
/domain2_www
/domain2_ohnewww
/domain3_www
/domain3_ohnewww
/domain3_sub1
/domain3_sub2

Was bedeutet aber nun diese Aufteilung? Im Ordner /domain1_www wird die

www.domain1.net

Domain via confixx-Oberfläche geleitet. In den Ordner /domain1_ohnewww dann die

domain1.net

entsprechend ohne das vorangestellte www. Warum? Beide URLs sind als eigenständige Domains zu betrachten. Sie hätten also mit beiden URLs in einem Ordner bereits das erste mal doppelten Content produziert. Das können Sie verhindern mit der Aufteilung auf unterschiedliche Ordner. Je nach Ihren Vorstellungen können Sie jetzt in einem der Ordner Ihre Webseite ablegen. Nehmen wir an, es ist der Ordner /domain1_ohnewww

Dann sollte in den Ordner /domain1_www eine .htaccess mit einer 301 Weiterleitung auf den Ordner /domain1_ohnewww. Somit haben Sie eine suchmaschinenfreundliche Aufteilung, doppelter Content entsteht nicht und Sie haben dennoch keine Probleme, die Domain sowohl mit www. als auch ohne www. aufzurufen.

Ein weiterer Vorteil ist die Verteilung der Domains in Unterordner auch aus Sicht der Handhabung von .htaccess-Dateien mit mod-rewrite Regeln. Eine Webserver-Steuerungsdatei vererbt ihre Regeln in untergeordnete Verzeichnisse. In unserem Beispiel bleiben die Regeln da, wo sie hin sollen, nämlich bei der jeweiligen Domain.

Und natürlich sieht das Ganze auch noch bedeutend übersichtlicher aus ;-)

Leave a Reply