Calocybe: Virtuelles Verzeichnis-Aufruf zu Script schicken

Beitrag lesen

Hi!

Dies funktioniert nur, wenn der User den vollen Domainnamen angibt. Laesst er "www." weg, habe ich ein Problem. Wie kann ich das abfangen?

Also dieses Script willst Du anstelle der error404-Datei einsetzen, richtig? Dann sag doch bitte mal, was noch als QueryString mitgegeben wird. Offensichtlich ist ja dort der urspruengliche Request angegeben, sonst haettest Du das

name = Mid( Request.ServerVariables("QUERY_STRING"),23,8)

nicht gemacht.

Jetzt ist nur noch die Frage, wie kann ich die URL aufrufen ohne das der User was davon merkt. Ich denke da an ein Frameset.
Ich weiss nur noch nicht wie das mit dem Frameset funktionieren kann.

Also ich wuerde sagen, entweder Frameset oder Redirect, da musst Du Dich entscheiden. Bei der zweiten Moeglichkeit wird auf jeden Fall die neue URL in der Location bar des Browsers zu sehen sein. Fuer ein Frameset musst Du halt sowas in der Art ausgeben:

<FRAMESET ROWS="100%,%" [und weitere Angaben]>
    <FRAME SRC="<%=name%>" [weitere Angaben]>
</FRAME>

Fuer die Angaben, die man bei Frames so alle machen kann, schau mal bei <../../tcib.htm>.

Calocybe