Zur Navigation

2 tlds mit htaccess passend umleiten

1 cocokabana (Gast)

Hallo!

Ich habe ein kleines Problem...Follgende Sitution:

Ich habe 2 TLDs:

www.hallo.de
www.test.de

Beide Domains zeigen auf den selben Ordner httpdocs auf meinem Webspace.

Jetzt möchte ich mit einer htaccess datei die urls so weiterleiten das diese in 2 verschiedene unterordner gehen!

hallo.de -> hallo.de/hallo
test.de -> test.de/test

wie mach ich das am besten?

mfg

25.11.2010 18:17

2 Jörg Kruse

Jetzt möchte ich mit einer htaccess datei die urls so weiterleiten das diese in 2 verschiedene unterordner gehen!

Was meinst du mit "gehen": soll dann auch die URL hallo.de/hallo in der Adresszeile des Browsers angezeigt werden oder möchtest du unter der URL hallo.de/ den Inhalt von hallo.de/hallo anzeigen?

wie mach ich das am besten?

Am besten weist du beiden Domains ein eigenes DocumentRoot-Verzeichnis zu.

25.11.2010 20:41

3 cocokabana (Gast)

hallo.

Am besten weist du beiden Domains ein eigenes DocumentRoot-Verzeichnis zu.

das geht leider nicht da mein webhoster die domains nur direkt auf den httpdocs ordner zeigen lässt...


Was meinst du mit "gehen": soll dann auch die URL hallo.de/hallo in der Adresszeile des Browsers angezeigt werden oder möchtest du unter der URL hallo.de/ den Inhalt von hallo.de/hallo anzeigen?

Also ich habe einmal eine normale Webseite und einmal ein Forum.
Beides hat inhaltlich nichts miteinander zu tun!
deshalb gibt es auch 2 verschiedene URLs!

Die webseite liegt im unterordner "/homepage"!
Das Forum liegt im unterordner "/forum"!

jetzt möchte ich das wenn man wenn man auf die URL "www.forum.de" geht direkt in den ordner "www.forum.de/forum" weitergeleitet wird.
und genauso soll man mit der URL "www.homepage.de" direkt zu "www.homepage.de/homepage" weitergeleitet werden.

in der adresszeile sollte dann jeweils eben die TLD stehen (egal ob mit oder ohne unterverzeichniss).

Hat man so verstanden was ich meine? :)

mfg

26.11.2010 17:06

4 Jörg Kruse

Mit mod_rewrite kannst du es so probieren:

RewriteEngine on
RewriteCond %{HTTP_HOST} hallo\.de$
RewriteRule ^(.*)$ hallo/$1
... und analog für die andere Domain

Falls du in den Unterordnern selbst auch mod_rewrite verwendest, sind Kollisionen hierbei nicht völlig ausgeschlossen - das musst du dann durchtesten.

26.11.2010 19:48

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]