Zum Inhalt springen

Sprache oder Domains oder wohin damit...

Erstellt am 19. August 2003 · 5 Antworten · letzte Antwort am 20. August 2003

Tags: Frage

dapio ·

Bin mir nicht ganz sicher wohin damit aber da es mit Sprache zu tun hat hier das Problem:

Ich habe die Seiten Mehsprachig laufen und alles ist wunderbar nun möchte ich folgendes machen, die Domain xyz.de soll deutschen Inhalt anzeigen und die xyz.com soll den englischen Inhalt anzeigen. Hat das schon mal jemand hinbekommen?

...
Gruß
Daniel

dapio ·

Ähem nein..

also ich habe xyz.de ist auf dem NS eingetragen und zeigt auf die IP vom Typoserver und das selbe gilt für xyz.com.

Ich möchte dann nur sagen de landet auf der deutschen version und com auf der englischen.

Bin schon am überlegen eine Art Brückenseite zu bauen?!?

gruß
Daniel

dj.​picasso ·

Hi,

Du arbeitest doch mit dem Language-Interpreter, also warum machst Du das dann nicht über die Einstellung mittels einer Domain und leitest dann auf Deine Language um.
Vorteil: Geht schnell ohne viel Arbeit!
Je nach Typ Deines Servers kann es aber sein, dass dies nicht funktioniert.
Dann gibt es folgende Alternative, die auf jeden Fall fruchtet, vorausgesetzt Du arbeitest mit einem LINUX-Server.

.htaccess-Datei:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{HTTP_HOST} meineDomain.de$ [NC] 
RewriteRule ^$ /index.php?id=2155
RewriteCond %{HTTP_HOST} meineDomain.com$ [NC] 
RewriteRule ^$ /index.php?id=2155&L=1
RewriteRule   ^[^/]*.html$  index.php
DirectoryIndex index.html index.php default.html

Für Windows? Don't even know it! #giggle#
Provider im DNS eintragen lassen!
Ciao
Der DJ

dapio ·

Ok, da ich noch leicht grün bin mit Typo...

Du arbeitest doch mit dem Language-Interpreter, also warum machst Du das dann nicht über die Einstellung mittels einer Domain und leitest dann auf Deine Language um.

Wie?

o.O

Jörg Roth ·

In der httpd.conf des Apache einfach entsprechende Virtual Hosts hinzufügen und fertig (Beispiel ist in der Datei drin). Aufm IIS gehts ähnlich, müsst ich nachschaun, weiß ich nicht auswändig.