.htaccess für viele Domains
Redaktionelle Einordnung
Diese archivierte Diskussion behandelt .htaccess für viele Domains aus Sicht der Rubrik .htaccess.
Bei Umzügen, Relaunches und Weiterleitungen entscheiden heute saubere Redirect-Ketten, Statuscodes und Konsistenz über Rankings und Nutzersignale.
Sinnvoll nutzbar bleibt der Thread vor allem als historischer Kontext, für typische Fragestellungen und zur Einordnung älterer Empfehlungen.
Einige im historischen Thread genannte Tools, Dienste oder externe Links könnten heute nicht mehr verfügbar oder inhaltlich überholt sein. Nutzen Sie sie bitte nur mit zusätzlicher Prüfung.
Startbeitrag
Originaler Foreninhalt in modernisierter Darstellung.
Ich hab jetzt schon ewig rumprobiert, aber es will nicht klappen.
Folgendes soll erreicht werden.
Auf dem selben Ziel liegen mehrere Domains.
Es sollen alle Domains ohne www auf www.domain.tld umgeleitet werden!
Ausser - Wenn die Domain über eine Subdomain verfügt, soll natürlich diese benutzt werden.
Das ist bestimmt nur ein 2-Zeiler, aber mein Wald hat noch zu viele Bäume.
Hat jemand eine Idee ?
Gruß Matthias
Antworten
8 BeiträgeDu meinst eine allgemeine Umleitung?
RewriteEngine on
RewriteCond %{HTTP_HOST} ^[^www\\.](.*)\\.ltd(.*) [NC]
RewriteRule (.*) www.$1.ltd$2 [R=301,L]
Ich habs jetzt nicht getestet, aber es sollte gehn.
Gruß Thomas
Folgendes könnte funktionieren:
RewriteCond %{HTTP_HOST} ^[^\\.]+\\.[^\\.]+$
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
EDIT:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^[^www\\.](.*)\\.ltd [NC]
RewriteRule (.*) www.%{HTTP_HOST}$1 [R=301,L]
Ich konnte den ersten leider nicht mehr bearbeiten oder löschen.
Hallo
Ist das nicht eine ähnliche Problemstellung wie hier in diesem Beitrag?
www.seitenreport.de/forum/beitraege/htaccess/htaccess_zum_xmal/seite/1.html
Gruß
Jörg
Ultima schrieb:
RewriteCond %{HTTP_HOST} ^[^www\\.](.*)\\.ltd [NC]
Das [^www\\.] ist aber kein korrektes RegEx. Es ist dasselbe wie [^w\\.] oder [^wwwwwww\\.].
Ich denke du meinst, dass die Zeichenkette "www." nicht da stehen soll? Das ist aber nicht so einfach...
joerg schrieb:
Ist das nicht eine ähnliche Problemstellung wie hier in diesem Beitrag?www.seitenreport.de/forum/beitraege/htaccess/htaccess_zum_xmal/seite/1.html
Verwandt, aber nicht dasselbe.
Raptors Lösung sollte funktionieren.
Wenn nur geprüft wird, ob die Zeichenkette "www" nicht vorhanden ist, würden Subdomains ja auch auf www.domain.tld umgeleitet.
Um auf das Vorhandensein von "www" zu prüfen, wäre übrigens diese Condition richtig und schon vollständig, da muss man nicht groß mit regulären Ausdrücken herumbasteln:
RewriteCond %{HTTP_HOST} !^www
RewriteRule (.*) ww.%{HTTP_HOST}/$1 [R=301,L]
Prinzipiell ist es aber das gleiche wie in dem von Jörg verlinkten Beitrag. Da man in aller Regel auch seine Subdomains kennt, ist es vielleicht besser, sie so wie in jenem Beitrag zu erfassen. Oder man fängt den Aufruf einer nicht existenten Subdomain anders ab...
Make Seitenreport great again!
Raptor schrieb:
Folgendes könnte funktionieren:
RewriteCond %{HTTP_HOST} ^[^\\.]+\\.[^\\.]+$
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Danke Flo. Jepp - Das tut es!
.%{HTTP_HOST}/
war mir neu, und hatte ich nicht probiert.
joerg schrieb:
Hallo
Ist das nicht eine ähnliche Problemstellung wie hier in diesem Beitrag?www.seitenreport.de/forum/beitraege/htaccess/htaccess_zum_xmal/seite/1.html
Gruß
Jörg
@Jörg
ähnlich ja, aber ein Baum am falschen Platz im Wald.
Meine Suche nach: .htaccess subdomain
es fiel mir nichts besseres ein als das!
bracte mir eine Ergrbnisliste über vier Seiten. Wenn ich die alle gelesen hätte, hätte ich in der zwischenzeit meine eigentlichr Frage vergessen.
Hier ein Auszug aus den Ergbnissen:
Fehler 403 - Bitte um Hilfe:
Ohne rger zur eigenen Webseite:
Gelöst: Seitenreport analysiert die Seite nicht mehr korrekt:
Eine Flut an Informatiionen,
Meine Frage hier wurde klasse beantwortet. (Ein Backlink ist dir sicher Flo)
Die Suche im Seitenreport-Forum bringt mir nicht das, was ich erwarten würde. Vielen Usern geht es wahrscheinlich ebenso.
Wir hatten hier ja einen Thread, der genau die Thematik hatte, aber für einen ordentlichen Workflow, ist Fragen im Grude noch immer die beste Option.
Gruß Matthias
PS: interne Verlinkung OK?
masa8 schrieb:
PS: interne Verlinkung OK?
Sogar perfekt, vielen Dank.
Damit stehen die Themen und es wurden Begriffe benutzt, die bei einer Suche behilflich sein können. Selbst wenn man erst hierher verlinkt wird, wird man elegant weitergeführt.
@Flo, SR: Vielleicht sollten wir mit themenrelevanten Links arbeiten. Im Hintergrund werden die benutzten Keyword\'s analysiert und dadurch werden seitlich verwandte Themen angezeigt. So eine Art künstliche Intelligenz bei der Linkfindung.