Zum Inhalt springen

Remote_Host abfragen

Erstellt am 29. März 2008 · 4 Antworten · letzte Antwort am 30. März 2008

Tags: Frage

Tinitus ·

hallo ng,

ich versuche verzweifelt unabhängig von dem angewählten URL www.abc.de oder www.123.de entsprechend den Content anders darzustellen.
Mir will jedoch die Abfrage nicht richtig gelingen.
Bisher habe ich herausgefunden, dass diese Abfrage mit host bzw. getIndpEnv:REMOTE_HOST funktionieren soll.

Meine Abfrage sieht wie folgt aus:
[host = www.abc.de]
mach das
[ELSE]
mach das
[END]

leider funktioniert weder das eine noch das andere. Als Result bekomme ich immer TRUE. Was mache ich falsch?

Danke im Voraus

just2b ·

Hallo,

versuch mal

[globalString = IENV:HTTP_HOST=domain.com] || [globalString = IENV:HTTP_HOST=www.domain.com] 
....
[global]

georg

Tinitus ·

geht leider auch nicht und sofern ich global verwende wird prinzipiell nach dem global nichts mehr ersetzt, aber vielleicht hab ich ja einen strukturellen Fehler.

seite = PAGE
seite {	
 10.marks {
 OBEN = IMAGE
 OBEN {
  file = GIFBUILDER
  file {
   XY = 980, 160
   format = gif
   10 = IMAGE
   }
  }
 
 OBEN.file.10.file = fileadmin/images/top.jpg  
 [globalString = IENV:HTTP_HOST=domain.de] || [globalString = IENV:HTTP_HOST=www.domain.de] 
 OBEN.file.10.file = fileadmin/images/top_anderes.jpg 
[end]
...

TS führt immer den Befehl innerhalb der Bedingung aus, also bekomme ich immer ein TRUE