| Domains trennen |
|
|
|
| Sonntag, 09. November 2008 um 19:36 | |||||
Seite 1 von 3 Worum geht es?
Meine Homepage besteht derzeit aus drei Bereichen. Einem für die Fotografie ( Bisher konnte man auf jeder Domain alle Seiten sehen. Also z.B. auch unter panbytes.de die Rezepte aus dem allgemeinen Bereich: Nun stellt sich also die Frage: wie kann man mehrere Domains auf einer Dateistruktur sinnvoll trennen? Theoretisch könnte man in jedem einzelnen Link der aus dem jeweiligen Seitenbereich in einen anderen führt die entsprechend andere Domain eingeben. Das ist aber erstens umständlich und war hier ohnehin nicht möglich, da alle Teile der Seite in einem gemeinsamen CMS liegen, das nur eine Domain verwaltet. Die Antwort habe ich schließlich in folgender Lösung gefunden: URLs, apache mod_rewrite und .htaccessIch nutze aus, dass Joomla (mein CMS) suchmaschinenfreundliche, sprich: lesbare, URLs gernerieren kann, in denen z.B. der gesamte Foto-Bereich in #PANFOTO
#
RewriteCond %{HTTP_HOST} !(^(.*)panfoto\.eu$)
RewriteCond %{REQUEST_URI} (cms/panfoto)
RewriteRule ^index.php/(.*)index.php$ http://www.panfoto.eu/$1 [R=301,NC,L]
#
RewriteCond %{HTTP_HOST} !(^(.*)panfoto\.eu$)
RewriteCond %{REQUEST_URI} (cms/panfoto)
RewriteRule ^(.*)index.php$ http://www.panfoto.eu/$1 [R=301,NC,L]
#
RewriteCond %{HTTP_HOST} !(^(.*)panfoto\.eu$)
RewriteCond %{REQUEST_URI} (cms/panfoto)
RewriteRule ^index.php/(.*)$ http://www.panfoto.eu/$1 [R=301,NC,L]
#
RewriteCond %{HTTP_HOST} !(^(.*)panfoto\.eu$)
RewriteCond %{REQUEST_URI} (cms/panfoto)
RewriteRule ^(.*)$ http://www.panfoto.eu/$1 [R=301,NC,L]
#
Diese 4 Code-Elemente gibt es für jede "Säule" der Seite, also drei mal. Und wie funktioniert's?
Diese index-Häufung ist mir noch nicht ganz klar, scheint aber unter gewissen Konstellationen aufzutreten. Das gleiche Spiel wie eben beschrieben, nur in der jeweils dritten Zeile abgeändert, noch für index nur am Ende, nur am Anfang und ganz ohne. Das ist nicht schön, mir ist aber noch keine Vereinfachung bekannt, die funktioniert. Wenn jemand was findet, bitte melden! Was tun nun noch die Flags in den eckigen Klammern |
|||||
| Aktualisiert ( Dienstag, 11. November 2008 um 01:32 ) |



