Leite mehrere Domains zu einer Domain um (mit oder ohne www vorher)
Dass ich über 18 domains müssen umgeleitet werden, um eine neue. Es hat zu arbeiten, sowohl mit oder ohne www vorangestellt.
Habe ich versucht, dieses:
<IfModule mod_rewrite.c>
RewriteEngine on
Rewritecond %{HTTP_HOST} !^www\.domain\.com
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
</IfModule>
Gibt mir eine redirect-Schleife (und funktioniert nur mit www vor, glaube ich?).
InformationsquelleAutor der Frage qwerty | 2013-06-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser leitet alle Ihre 18-Domänen, um Ihr zu Ihrer neuen single domain http://www.newdomain.com
Ansonsten können Sie verwenden Sie folgenden code, um die Umleitung jede Domäne, wenn Sie auf hosting
InformationsquelleAutor der Antwort Muddassar Ahmad
Statt umleiten
a.com
b.com
c.com
zunewdomain.com
Sie dies tun können:Redirect alles, was nicht
newdomain.com
zuhttp://www.newdomain.com
Kredit für diese geht an: http://www.raramuridesign.com/blog/83-dev-htaccess-redirect-a-domain-or-multiple-domains.htmlwo es Ausführlicher erläutert.
Versuchte ich es für ein client-Projekt, und es funktioniert wie ein Charme.
InformationsquelleAutor der Antwort medoingthings
Meiner Erfahrung nach ein paar Tagen Sucherei SO und andere hosts Anleitung war enttäuschend. Allerdings habe ich Kirschen gepflückt, die besten workful Teile von Ihnen allen und ergibt das folgende:
^/?$
imRewriteRule
Wenn Sie möchten, redirect-www-version der Haupt-domain auf die nicht-www-versiondie letzten beiden Zeilen sollte wie folgt sein:
Guten Umleitung!
InformationsquelleAutor der Antwort SHi ON
Den
^domain.com
löst das problem des WWW, so dass alle sub-domains werden nun umgeleitet.Stellen Sie sicher, dass
http://www.newdomain.com
ist nicht enthalten in derRewriteCond
.Dazu führen würde, dass eine redirect-Schleife
Mehr info
InformationsquelleAutor der Antwort surfer190