Toon posts:

[asp] virtual root defenieren in config file mogelijk?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik zit met het volgende probleem dat ik een testomgeving moet bouwen voor een webapplicatie die draait onder asp en met een sql database koppeling.

De testomgeving heb ik dmv van IIS 5.1 en SQL server lokaal op mijn computer draaien. Alles draait prima behalve dat in de bronbestanden vaak links gemaakt worden die beginnen vanaf de root van de site. Dit is niet erg als de site online draait omdat deze gedraaid wordt vanaf de root.

Echter lokaal is dit niet het geval doordat ik een virtuele map gebruik in IIS
(http://localhost/map/bronbestanden) Elke keer als ik nu een link aanklik in de site kan deze de pagina niet vinden omdat het pad niet klopt (http://localhost/bronbestanden).

Kan ik op een of andere manier in een config file opgeven dat de root niet localhost is maar localhost/map/ ?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:01

gorgi_19

Kruimeltjes zijn weer op :9

erhm...

Maak zelf ook een virtual folder aan op je pc?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
het is al een virtual folder anders zou ik alle bestanden in de root van wwwroot zetten maar aaangezien dit niet de enige testomgeving is is dit niet wenselijk

Verwijderd

In die link kun je ook het volledige path invullen???

Verwijderd

Topicstarter
Daar gaat het natuurlijk om, het is niet 1 link het zijn 98 pagina's en alle links, verwijzingen etc ga je niet even aanpassen...

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Maak een entry in je application object en gooi die voor elke link.

Programmer - an organism that turns coffee into software.


Verwijderd

Topicstarter
klinkt goed, ik weet alleen niet waar je het over hebt!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 10:01

gorgi_19

Kruimeltjes zijn weer op :9

LuCarD schreef op 27 januari 2004 @ 20:02:
Maak een entry in je application object en gooi die voor elke link.
Aanvulling: Maak een configbestand en laadt dit config bestand in de goede application vars in je global.asa

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
klinkt ook goed en dit snap ik alleen welke var moet er in het config bestand staan?
root = ....

[ Voor 10% gewijzigd door Verwijderd op 27-01-2004 20:07 ]


Verwijderd

Topicstarter
iemand die mij kan vertellen welke var er in global.asa aangepast kan worden waardoor ik dit probleem kan oplossen?

  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 15-04 15:52
je moet zelf een application object var aanmaken en daar het path in zetten.

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

code:
1
2
3
Sub Application_OnStart
Application("root")="/rootdir"
End Sub



http://www.w3schools.com/asp/asp_globalasa.asp
of
http://www.google.com/sea...F-8&oe=UTF-8&q=global+asa

Programmer - an organism that turns coffee into software.


Verwijderd

Topicstarter
thankx perfect
Pagina: 1