Ok, jeg har lige brug for lidt ekspert-hjælp her :(
På arbejdet har vi en adv. server stående, og vi bruger denne til at have
vores test-sites liggende på. Hjemme kører jeg kun pro, og dette giver mig
lidt problemer. Jeg ved man kan mere med IIS på Adv. Server, men jeg er lidt
i tvivl om, om man ikke kan hvad jeg vil. Det vil gøre livet en del lettere
for mig hvis man kan.
Problemet kommer ned til det her. :
Jeg har en del applikationer kørene i diret \wwwroot
På arbejdet kører de som "nye websteder". Dvs. at de kører som et
selvstændigt kopi af en webserver, der hoster på sin egen port. Like this
http://100.100.100.100:2000/ . Her vist med port 2000. De ligger godt nok i
wwwroot, men kunne ha' ligget hvor som helst.
\wwwroot\testsite1
\wwwroot\testsite2
\wwwroot\testsite3
\wwwroot\testsite4
Hjemme vil jeg så gerne kunne arbejde på de samme sites. Jeg kører Pro
hjemme. De forskellige sites ligger i dirs i \wwwroot\ og de kører som
applikationer med deres egen global.asa. Dette virker fint! MEN .. på
arbejdet bruger vi en del "virtual include" ..og her kommer så problemet !
Kører jeg med koden fra arbejdet, prøver den at hente ting det forkerte
sted.
<!--#include virtual="/sider/test.asp"-->
Denne include prøver at hente fra \wwwroot\sider\test.asp ! selvom det kører
i applikationen \wwwroot\testsite1\.
Jeg vil altså ha' den til at hente filen fra \wwwroot\testsite1\.sider\..
Det er som om, at den ikke acceptere "applikations root'en", som root, men
kun anser \wwwroot\ som sand root ! ..hmm.. håber at jeg forklare mig
ordentligt.
Det hele virker selvfølgelig hvis jeg smider indholdet af \testsite1 i roden
på \wwwroot, men da jeg gerne skal kunne have flere sites liggende, giver
det et problem. :( Diret behøver ikke at kører som et helt nyt websted, men
skal bare anerkende applikations root'en som root på sitet.
Er der nogen løsning på dette, med IIS under Win2k Pro ?
Jeg håber nogen kan hjælpe mig med mit problem :(
På forhånd tak..
TB