mehrere domains jeweils auf www. umleiten

  • ich_bin_es ich_bin_e...
    TYPO3-Anwärter
    0 x
    4 Beiträge
    0 Hilfreiche Beiträge
    24. 03. 2010, 16:52

    Ich kann mir eigentlich nicht vorstellen das Suchmaschinen heute noch so blöd sind, ein Problem mit doppelten Content bei der Erreichbarkeit von http://www.meinedomain.de und meinedomain.de zu sehen. Aber man liest es ja immer wieder.
    Also möchte ich es vermeiden.

    mein Problem

    domain1.de domain2.de -> jeweils 2 unterschiedliche seitenbäume und per domainmapping zugeordnet.

    wenn ich bei domainmapping die domain1.de auf http://www.domain1.de umleite und die option (If set, any GET parameters in the calling URL will be transferred to the redirect URL. Transfer parameters to Redirect URL:) wähle, dann wird
    z.B. meinedomain1.de/pfad1/pfad2 auf http://www.meinedomain1.de weitergeleitet. Also immer auf die Startseite. Warum auch immer.

    Also möchte ich alternativ in der .htaccess auf www weiterleiten. Mir ist leider nur eine Möglichkeit für eine Domain bekannt:
    #RewriteCond %{HTTP_HOST} !^www\.meinedomain1\.de$
    #RewriteRule ^(.*)$ http://www.meinedomain1.de/$1 [L,R=301]

    Wie schaffe ich es das ich mehrere Domains jeweils auf http://www. umleiten kann ?
    Stehe da irgendwie auf dem Schlauch und bitte euch um Hilfe.

    Danke euch


  • 1
  • Plotz Plotz
    Padawan
    0 x
    62 Beiträge
    0 Hilfreiche Beiträge
    25. 03. 2010, 00:26

    [quote="ich_bin_es"]
    Wie schaffe ich es das ich mehrere Domains jeweils auf http://www. umleiten kann ?
    [/quote]

    Na, wenn es mehrere Seitenbäume sind, einfach in jedes Ziel-Root ne .htaccess legen.

    Wenn allerdings unterschiedliche domains auf das gleiche Ziel zeigen und auf eine hauptdomain umgeschrieben werden sollen (ich nenn sie mal http://www.hauptdomain.com), dann geht das so:

    RewriteEngine on

    RewriteCond %{HTTP_HOST} !^www\.domain1\.de$ [OR]RewriteCond %{HTTP_HOST} ^www\.domain1\.de$

    RewriteCond %{HTTP_HOST} !^www\.domain2\.de$ [OR]RewriteCond %{HTTP_HOST} ^www\.domain2\.de$

    RewriteCond %{HTTP_HOST} !^www\.domain1\.nl$ [OR]RewriteCond %{HTTP_HOST} ^www\.domain1\.nl$

    RewriteCond %{HTTP_HOST} !^www\.domain1\.it$ [OR]RewriteCond %{HTTP_HOST} ^www\.domain1\.it$

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

    Die http://www.hauptdomain.com wird dann auch mit nem guten ranking belohnt. :D

    Gruß
    PLotz

  • ich_bin_es ich_bin_e...
    TYPO3-Anwärter
    0 x
    4 Beiträge
    0 Hilfreiche Beiträge
    25. 03. 2010, 06:41

    erstmal vielen Dank an dich.

    Na, wenn es mehrere Seitenbäume sind, einfach in jedes Ziel-Root ne .htaccess legen.

    Ich habe eine Typo3 Installation und 2 Seitenbäume in Typo3.
    Im Zielverzeichnis (da wo die index.php liegt) habe ich 1 .htaccess
    Also habe ich auch nur 1 Ziel-root.
    Verstehe deinen Vorschlag anscheinend nicht richtig.

  • 1