Root / Verzeichnis Problem

Hallo Zusammen

Brauche dringend eure Hilfe

Ich kann zwar ohen Probleme (mit „/“) auf mein Root verzeichnis zugreifen, doch mein Problem ist, wenn ich ein Virtuelles Verzeichnis habe (zb.: auf dem Server, welches auch variieren könnte) funktioniert das ganze nicht mehr.

zb.:

Von Javascript will ich auf einen Controller (ASP. NET MVC) zugreifen

Pfad: www.test.ch/Controller/Action

funktioniert auch tip top, egal von wo aus, da ich ja auf das Root verzeichnis gehe

Will ich nun aber mit einem Virtuellen Verzeichnis das ganze lösen. Klappt nichts mehr

Pfad: www.test.ch/VirtuellesVerzeichnis/Controller/Action

den er findet den Conroller nicht, ist ja auch klar.

Ich könnte das Viruetlle verzeichnis auch manuell vergeben („/VirtuellesVerzeichnis/“) statt nur auf die Root.

Doch ich will das automatisieren, falls sich das virtuelle Verzeichnis ändert.

Hoffe ihr versteht mein Problem… ist nicht sehr einfach das zu erklären :mrgreen:

danke schon im Voraus

mfg
MasterChief

Inwiefern erwartest du hier eine Javascript Lösung?

Reich doch dieses Verzeichnis als „Konstante“ durch:

window.BASEURL = "/Verzeichnis";

Wobei „/Verzeichnis“ von ASP ausgegeben wird. Und arbeite dann damit:

location = BASEURL + "/Controller/Action";

Auf dem Produktivserver ist BASEURL dann einfach ein Leerstring.