Suchmaschinenoptimierung
   
 

SEMSEO Konferenz 2012
 

 
 

Standard-Domain definieren mit Apache (mod_rewrite)

Gehe zu Seite Zurück  1, 2, 3 ... , 28, 29, 30  Weiter
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Weiterleitungen und mod_rewrite
 Domain Weiterleitung / Position weiterreichen htaccess / DNS / SSL - Hilfe Edit: keiner? :-(  
800XE

pr


: 02.12.2004
: 5121
: XENEVU


: 16.02.2010, 14:06    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Code:

RewriteCond %{HTTP_HOST}                 domain3.de$ [NC]
RewriteRule ^(.*)              http://www.domain1.de/$1 [L,R=301]
RewriteCond %{HTTP_HOST}                 domain2.de$ [NC]
RewriteRule ^(.*)              http://www.domain1.de/$1 [L,R=301]
RewriteCond %{HTTP_HOST}                ^domain1.de$ [NC]
RewriteRule ^(.*)              http://www.domain1.de/$1 [L,R=301]

RewriteCond %{HTTP_HOST}                 domain6.de$ [NC]
RewriteRule ^(.*)              http://www.domain4.de/$1 [L,R=301]
RewriteCond %{HTTP_HOST}                 domain5.de$ [NC]
RewriteRule ^(.*)              http://www.domain4.de/$1 [L,R=301]
RewriteCond %{HTTP_HOST}                ^domain4.de$ [NC]
RewriteRule ^(.*)              http://www.domain4.de/$1 [L,R=301]


aber nur ... /Affilitiv/ ... innovativ
Nach oben
800XE Private Nachricht senden WWW
subreal

pr


: 16.02.2010
: 3



: 16.02.2010, 14:32    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

super cool.... und wie sähe ein son block aus, wenn ich auch das www (bei nicht eingabe) schreiben lasse?

also aus domain.de wird www.domain.de ... ????

So wills nicht gehen

RewriteCond %{HTTP_HOST} !^www\.domain3\.de$
RewriteCond %{HTTP_HOST} domain3.de$ [NC]
RewriteRule ^(.*) http://www.domain1.de/$1 [L,R=301]
Nach oben
subreal Private Nachricht senden
Mork vom Ork

pr


: 08.07.2008
: 2568
: Aufm Friedhof.


: 16.02.2010, 18:46    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

subreal hat Folgendes geschrieben:
super cool.... und wie sähe ein son block aus, wenn ich auch das www (bei nicht eingabe) schreiben lasse?

Das habe ich jetzt wieder nicht verstanden, aber das hier:
:
All das hier passiert in einem Ordner.. also einer .htaccess datei:

www.domain1.de
www.domain2.de
www.domain3.de

-----> Diese sollen ALLE zu www.domain1.de umgeschrieben werrden


www.domain4.de
www.domain5.de
www.domain6.de

-----> Diese sollen alle zu www.domain4.de umgeschrieben werden.

… funktioniert so:

RewriteCond %{HTTP_HOST} =domain1.de$ [OR]
RewriteCond %{HTTP_HOST} ^(www\.)?domain2\.de$ [OR]
RewriteCond %{HTTP_HOST} ^(www\.)?domain3\.de$
RewriteRule (.*) http://www.domain1.de/$1 [R=301,L]

RewriteCond %{HTTP_HOST} =domain4.de [OR]
RewriteCond %{HTTP_HOST} ^(www\.)?domain5\.de$ [OR]
RewriteCond %{HTTP_HOST} ^(www\.)?domain6\.de$
RewriteRule (.*) http://www.domain4.de/$1 [R=301,L]

Du hast also jeweils einen Block pro Ziel, der die gewünschten Quell-Domains mit einem Oder verknüpft. Ein Muster à la ^(www\.)?domain2\.de$ passt sowohl auf www.domain2.de als auch auf domain2.de; ich vermute, darum ging's in deiner obigen Nachfrage.

Beachte, dass die jeweilige Ziel-Domain eines Blocks einen exakten Vergleich nutzt (=domain1.de) und kein Muster (^(www\.)?domain1\.de$). Da letzteres wie gesagt auch die www-Geschichte mit abfängt, würdest du bei www.domain1.de in einer Endlosschleife landen.
Nach oben
Mork vom Ork Private Nachricht senden
800XE

pr


: 02.12.2004
: 5121
: XENEVU


: 18.02.2010, 08:38    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

subreal hat Folgendes geschrieben:
super cool.... und wie sähe ein son block aus, wenn ich auch das www (bei nicht eingabe) schreiben lasse?

sagst du nur "super" und wirfst dann gleich die nächste Frage
oder haste das Teil auch ausprobiert
(ich denke das es funkt aber ich habs nicht überprüft)

subreal hat Folgendes geschrieben:
super cool.... und wie sähe ein son block aus, wenn ich auch das www (bei nicht eingabe) schreiben lasse?

1. hab ich als Ziel immer die mit 3w
domain2.de oder auch 3w.domain2.de = 3w.domain1.de

Das "^" "Dach" links auf der Tasttatur neben der "1"
ist das Kommandozeichen für "beginnt"
korektur
3w.domain2.de = 3w.domain1.de = falsch
rekorektur
bei DOmain2 und donain3 ist ja das ^ darnicht drin ...
.. = dort wird abgefragt "enthält"
und nicht "enthält und beginnt"
bzw "enthält an der linken Seite"

bei Domain1 hab ich ^ und zwas bei der ohne3w Version mit Ziel aufdie3wVersion


Der Code vom Kollege sieht aber etwas besser aus ...
... der hat das irgendwie zu einem Zussammengefast
(ich bin ja kein htaccess Profi ... ich kenn mich dort ganicht wirklich aus)

aber nur ... /Affilitiv/ ... innovativ
Nach oben
800XE Private Nachricht senden WWW
800XE

pr


: 02.12.2004
: 5121
: XENEVU


: 18.02.2010, 08:45    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Mork vom Ork hat Folgendes geschrieben:
RewriteCond %{HTTP_HOST} =domain1.de$ [OR]

Das würde auch mit dem "Dach" funktionieren?

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


Aber bei "=" hat man noch den Weg zu Subdomains ...

.. hm, ne
subdo.domain.tld
ist auch unMatch auf (könnten auch Subdomains vorbeiziehen)
^domain.tld

Warum hast du dort "="?

aber nur ... /Affilitiv/ ... innovativ
Nach oben
800XE Private Nachricht senden WWW
aBanDon

pr


: 07.10.2010
: 224



: 12.10.2010, 21:23    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Hallo, ich will das Thema nochmal aufgreifen

Geht das ganze nicht auch ganz einfach mit:

Redirect Permanent / http://subdomain2.domain.de in ner .htaccess Datei?
Nach oben
aBanDon Private Nachricht senden WWW
BastyRee

pr


: 08.11.2010
: 31



: 21.11.2010, 23:18    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Ich habe eine bestimmt einfach zu beantwortene Frage;

ich möchte, dass der Nutzer folgendes eingeben kann: http://www.adresse.tld/ordner/

und dann demenstprechend auf die index kommt, die ihm der Ordner dort halt vorgibt. Leider lässt mein Webspace den Nutzer momentan lieber auf irgendeinen Kauderwelsch springen, der ungefähr so aussieht:

Code:
http://www.ursprungsadresse.tld//kunden/homepages/zweiziffern/dneunziffern/htdocs/adresse/ordner


Das ist natürlich nicht Sinn der Sache und ich verstehe nicht, warum das passiert.

Habt ihr Hilfe?
Nach oben
BastyRee Private Nachricht senden
Benutzername85

pr


: 15.09.2008
: 25



: 07.01.2011, 10:24    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Hallo,

ich habe eine Frage.

Irgendwie klappt der Code bei mir leider nicht

Code:

RewriteCond %{HTTP_HOST} =Test.de$ [OR]
RewriteCond %{HTTP_HOST} ^(www\.)?Test\.info$ [OR]
RewriteCond %{HTTP_HOST} ^(www\.)?Test\.com$
RewriteRule (.*) http://www.Test.de/$1 [R=301,L]


Was mache ich falsch ???

oder geht es nicht wenn die Domain Endungen verschieden sind ? .de / .com /.info

Die Test.de Domain soll die Hauptdomain werden. Alle Eingaben ohne www sollen auf www.Test.de umgeleitet werden. Sowie wenn man www.Test.info oder Test.info eingibt soll auf www.Test.de umgeleitet werden.

Dies soll aber bei den Verzeichnissen auch so sein ? Alle 3 Domains sind identisch und die Verlinkung somit auch.

Wenn man also www.Test.info/AGB.html eingibt, soll aus www.Test.de/AGB.html umgeleitet werden.

Vorher hatte ich diesen Code:
Code:

RewriteEngine on

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


Der hat mir so aber nicht Weitergeholfen ? Und die Unterverzeichnisse gingen so auch nicht.

Was mache ich falsch ? Ich bedanke mich schon im Voraus bei euch und hoffe das mit vielleicht jemand weiterhelfen kann . Ich verzweifel so langsam an der "doofen" Datei.
Nach oben
Benutzername85 Private Nachricht senden
Benutzername85

pr


: 15.09.2008
: 25



: 10.01.2011, 07:30    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Hallo, hat denn keiner einen Tipp für mich, was ich falsch mache ? Ich habe ja eigentlich den Code aus diesem Beitrag genommen, aber es klappt leider so nicht was mache ich Falsch ? Es soll halt kein doppelter Content entstehen durch durch mit und ohne www und die Com und Info domain soll auf die DE Domain weiterleiten.

Der Code ist doch so richtig, oder nicht ?
Nach oben
Benutzername85 Private Nachricht senden
chris21

pr


: 10.04.2005
: 1918



: 10.01.2011, 14:01    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Code:

RewriteEngine on

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


So ist es richtig. Warum hast Du nicht einfach den Code aus diesem Thread, erster Beitrag von Southmedia übernommen?

Der besagt: Wenn der Host nicht www.test.de ist, dann leite darauf um.

Einfach mal abwarten und Tee trinken. Das wird scho'.
Auch ne schöne Seite: klick.


Zuletzt bearbeitet von chris21 am 21.01.2011, 18:21, insgesamt einmal bearbeitet
Nach oben
chris21 Private Nachricht senden
Benutzername85

pr


: 15.09.2008
: 25



: 10.01.2011, 14:35    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Ja, der ging ja gar nicht bei mir

Wenn ich den Code nehme, wird GAR KEINE von den 3 Domains mehr angezeigt.

Es kommt dann diese Fehlermeldung:

Fehler: Umleitungsfehler


Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.

Habe Test durch meine Domain ersetzt ??? Ich dachte ja, ich müsste das obere Beispiel nehmen, weil ich 3 Domains habe. Wenn einer aber z.B. auf einen alten Link durch die Suchmaschine klickt: www.Test.info/Hallo.html dann soll auf www.Test.de/Hallo.html geleitet werden. also nur die Domainendung vertauschen.

Ich verzeifel noch an diesem "doofen" Code. Ich sitze jetzt schon 3 Stunden vor google und probiere immer einen anderen Code aus. Aber es klappt einfach nicht. Irgendwas ist immer falsch

3 Domains DE, COM, INFO

soll kein doppelter Content entstehen also immer alles mit WWW. dann sollen die INFO und COM auf die De Domain weitergeleitet werden. Wenn aber in einer Suchmaschine noch eine alte Domain ist www.Test.info/Hallo.html dann soll auf www.Test.de/Hallo.html umgeleitet werden. Ich habe einen Webspace und in einem Ordner sind die 3 Domains bzw. leiten auf diesen Ordner.

Das Paket liegt bei 1blu. Kann es da vielleicht Probleme geben ? Ich verzweifel hier echt nochmal Vor allem muss der Code ja irgendwie bei den anderen funktionieren ????? Wieso bei mir nicht ?
Nach oben
Benutzername85 Private Nachricht senden
chris21

pr


: 10.04.2005
: 1918



: 10.01.2011, 15:32    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Hast Du das Ausrufezeichen in der RewriteCond drin? (das steht für das nicht).

Ansonsten poste bitte die gesamte .htaccess.

Ist die Domain extern verwaltet?m Sind dort Weiterleitungen eingestellt?

Umleitungsfehler klingt danach, als würdest Du irgendwo von www.test.de auf test.de leiten. Dann ist klar, dass es immer hin und her geht.

Für Dein Problem brauchst Du nur den Code, den ich oben gepostet habe.

Das deckt alle TLDs ab, die auf den Ordner zeigen und es deckt das mit www / ohne ww Problem ab. Alles landet bei www.test.de

Einfach mal abwarten und Tee trinken. Das wird scho'.
Auch ne schöne Seite: klick.
Nach oben
chris21 Private Nachricht senden
bbnetch

pr


: 02.06.2005
: 440
: Brasilien


: 21.01.2011, 18:05    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Umleitungsfehler
da hast bestimmt bei deinem domainregistrator schon ne andere einstellung, und die flippern jetzt hin und her.
darum kanns nie beendet werden.

.
Geld verdienen im Schlaf und so ...
.
Nach oben
bbnetch Private Nachricht senden WWW
Benutzername85

pr


: 15.09.2008
: 25



: 25.01.2011, 09:34    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

chris21 hatte mir freundlicherweise geholfen.

Ich hatte einen Buchstaben in der Domain groß geschrieben und darum ging es leider nicht.

Dachte das es nichts macht, wenn ein Buchstabe groß ist.
Nach oben
Benutzername85 Private Nachricht senden
Smarter

pr


: 31.01.2011
: 6



: 01.02.2011, 00:38    : Standard-Domain definieren mit Apache (mod_rewrite) Antworten mit Zitat

Hallo,
ich hab nen großes Problem ich optimiere gerade eine Seite,
bei der es die Startseite ca. 10 mal gibt.

www.MeineSeite.de
www.Meine-Seite.de
www.Firmenname.de
www.Firmen-Name.de
www.Namemit kürzel.de
MeineSeite.de
Meine-Seite.de

Das macht mich noch völlig fertig

Wie schaffe ich es das alles diese auf www.meinedomain.de
umgeleitet werden und kann ich auch irgendwie sehen, unter welchen Domain Namen meine Seite überhaupt aufgerufen werden kann?
Ist nen bischen komisch die Situation, da diverse Werbeagenturen usw. ihre Finger im Spiel hatten und die da selber nicht mehr so durchblicken.
Ich hoffe ihr könnt mir ghelfen.
Nach oben
Smarter Private Nachricht senden
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Weiterleitungen und mod_rewrite
Seite 29 von 30
Gehe zu Seite Zurück  1, 2, 3 ... , 28, 29, 30  Weiter

 






Ähnliche Beiträge
Thema Forum Antworten
Domain Provider Domain Provider Slind Webmaster Hardware, Server, Hosting, Technik 2 11.02.2012, 15:21 Domain Provider
Akutes 301-Problem: Domain nach redirect zweimal in URL Akutes 301-Problem: Domain nach redir... Chr1s Google Forum 4 04.02.2012, 13:10 Akutes 301-Problem: Domain nach redirect zweimal in URL
Domain umleiten | Verlust oder Verbesserung des Rankings? Domain umleiten | Verlust oder Verbes... Heifu Weiterleitungen und mod_rewrite 4 01.02.2012, 11:06 Domain umleiten | Verlust oder Verbesserung des Rankings?
[B] 3 Monate Linkbuilding - Verbesserung der Domain POP [B] 3 Monate Linkbuilding - Verbesser... vital270 Marktplatz: Dienstleistungen 0 30.01.2012, 09:44 [B] 3 Monate Linkbuilding - Verbesserung der Domain POP
Komplette Domain versehentlich mit robots.txt blockiert! Komplette Domain versehentlich mit ro... CyberNibbler Google Forum 4 29.01.2012, 13:09 Komplette Domain versehentlich mit robots.txt blockiert!
iFrame von eigener Domain - Keine Fremdseite iFrame von eigener Domain - Keine Fre... blackship Ich hab' da mal 'ne Frage 1 26.01.2012, 20:20 iFrame von eigener Domain - Keine Fremdseite
Neue .de Domain, Hauptonlineshop auf .at Neue .de Domain, Hauptonlineshop auf .at Steffffi Google Adwords & Facebook Ads, Yahoo!, Microsoft adCenter 1 24.01.2012, 14:40 Neue .de Domain, Hauptonlineshop auf .at

Suchmaschinenoptimierung | Latent Semantische Optimierung (LSO) | SEO Blog | SEO Online Tools | Suchmaschinenmarketing Angebot | Online Marketing

Impressum

Dieses SEO Forum läuft unter phpBB.


Sie lesen gerade: Standard-Domain definieren mit Apache (mod_rewrite) - Seite 29