Seite 1 von 1

Komplizierte Umleitungen per htaccess, aber wie?

Verfasst: 28.11.2010, 13:16
von kidloco66
Hallo zusammen,

ich habe mir ein schönes Konstrukt ausgedacht und komme mit der Umsetzung nciht richtig weiter.

Ich habe ein Contao System, mit 3 Seiten, die auch auf 3 verschiedene URL's geschickt werden sollen und einen Wordpress Blog, der natürlich auch eine eigene URL bekommt.

D.h. auf dem Server liegen im Ordner /contao das CMS mit drei Seiten (Contao kann selnst auf die jeweiligen URL umleiten, wenn Sie denn eingerichtet sind) udn ein Ordner /wp Wordpresssystem.

Jetzt soll folgendes passieren.

Gehe ich auch hauptdomain.com soll immer auf www.hauptdomain.com umgeleitet werden.

Das bekomme ich hin mit:

Code: Alles auswählen

RewriteEngine On
Options +SymLinksIfOwnerMatch
RewriteCond %{HTTP_HOST} ^domain.de
RewriteRule (.*) http://www.domain.de/$1 [R=301,L]
Jetzt habe ich aber 4 Domains die auf diesen Webaccount zugreifen und diese sollen verteilt werden.

Bei der Hauptdomain wie oben beschrieben von "ohnewww" zu "www.hauptdomain.com".
Die domain "www.weiteredomain1.com" und "weiteredomain1.com"auf "subdomain1.hauptdomain.com"
Für die zweite "weitere Domain" genau das gleiche.
Für den Blog soll der Ordner / blog auf "blog.hauptdomain.com"gehen.

So, ich hoffe dass ist noch nachzuvollziehen. Kann ich dass mit einer htaccess machen oder brauche ich mehrere in den verschiedenen Ordnern? Und was muss ich im Confixx machen. Die Subdomains sind natürlich alle schon eingerichtet und die Domains laufen im COnfixx alle in diesem Account zusammen.

Also liebe Experten, geht dass überhaupt so?

Danke und VG KID

Verfasst:
von

Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Verfasst: 28.11.2010, 14:10
von Synonym
Klar geht das, warum auch nicht.... Nur mal so in den Raum gestellt, ohne getestet zu sein.

// Mit und ohne WWW Hauptdomain
RewriteCond %{HTTP_HOST} ^hauptdomain.com
RewriteCond %{REQUEST_URI} !^/blog
RewriteRule (.*) https://www.hauptdomain.com/$1 [R=301,L]

RewriteCond %{HTTP_HOST} weiteredomain1.com
RewriteRule (.*) https://subdomain1.hauptdomain.com/$1 [R=301,L]

RewriteCond %{HTTP_HOST} weiteredomain2.com
RewriteRule (.*) https://subdomain2.hauptdomain.com/$1 [R=301,L]

RewriteCond %{HTTP_HOST} hauptdomain.com
RewriteRule ^blog/(.*) https://blog.hauptdomain.com/$1 [R=301,L]

Verfasst: 28.11.2010, 15:24
von kidloco66
Danke für die schnelle Antwort.

Das geht soweit, dass die Domains jeweils umleiten. Klasse!

Was ich jetzt aber nicht hinbekomme, dass die Pfade der jeweiligen Systeme angesprochen werden.
Habe in Confixx folgendes eingestellt:
www.hauptdomain.com auf /contao
www.blogdomain.com auf /blog
Er greift aber nicht durch, sondern bleibt auf der Index im Root Verzeichnis.

Aus meiner Sicht sollte es so klappen. Welchen gedanklichen Fehler mache ich?

Verfasst:
von

Verfasst: 28.11.2010, 16:34
von Synonym
Welchen gedanklichen Fehler mache ich?
Wahrscheinlich den, den alle anderen auch machen.

1. Den Ordner per FTP anlegen
2. Confixx anpassen.

-> Genau diese Reihenfolge und keine andere. Wenn Du eine andere hattest, dann alles noch mal löschen und neu anfangen.

Erst Ordner, dann Confixx

Verfasst: 28.11.2010, 16:59
von kidloco66
Ich hatte .de mit .com verwechselt. Sind zu viele Domains heute am Sonntag :oops:

Danke dir Synonym für deine schnellen Ratschläge.