webForumDet fria alternativet

Webbroot på annan partition i IIS 6.0

Webbservrar

6 svar · 335 visningar · startad av peppar

Medlem sedan dec. 2001873 inlägg
Frågan#1

Jag vill ha en webbroot på annan partition än på C:\, men det verkar inte som IISen vill det. Jag får bara upp en 404sida.

Dessutom, visst kan man väl ha fler än en webbplats med iis6.0 Windows Server 2003?

Medlem sedan feb. 200115 571 inlägg
#2

Har du ställt in rättigheterna på den mapp som det gäller då?

Ja man kan ha flera webbplatser.

Medlem sedan dec. 2001873 inlägg
#3

Jag trodde att jag gjort det men utan lycka tillsynes...

Medlem sedan dec. 2001873 inlägg
#4

Jo, alla rättigheter är/var korrekta. Så uppenbarligen är det något jag inte förstår med IISen.

Jag kommer inte att peka domäner till denna IIS utan den använder jag bara till att arbeta med lokalt.

  1. Hur lägger jag upp flera webbplatser så att dom arbetar åtskiljt?
  2. Hur kommer jag åt dom?. Tidigare har jag använt http://localhost/ eller http://127.0.0.1/ osv.

Om jag vill ha det på detta viset:

1 http://webbplats1/ - D:\sökväg\webbplats1\
2 http://webbplats2/ - D:\sökväg\webbplats2\

Medlem sedan mars 20023 561 inlägg
#5

Antingen får du ändra i host-filen, eller så får du helt enkelt använda http://localhost/webbplats1 osv.

Medlem sedan dec. 2001873 inlägg
#6

Tack, då är det jag som missförstått IISen.

/red

Men, nej. Då blir det ju knas med sökvägarna till t.ex databaserna. Eftersom jag har flera webbplatser uppbyggda på ungefär samma sätt i katalogstrukturen vill jag kunna prova dom utan att behöva peka om "webbroten" i IISen varenda gång jag byter webbplats med webbläsaren.

Jag har en katalog som heter Webbplatser. I den katalogen ligger det undermappar som innehåller dom faktiska webbplatserna t.ex
d:\webbplatser\webbplats1\
d:\webbplatser\webbplats2\
osv
Varje webbplats har ju ytterligare undermappar som t.ex bilder, databaser etc.
Om jag då har en standardwebbplats där arbetskatalogen är "d:\webbplatser" vilket ger http://localhost/ och webbplats1 har arbetskatalogen "d:\webbplatser\webbplats1\ vilket ger http://localhost/webbplats1/ så om jag använder Server.Mappath och kör mot localhost/wp1 och localhost/wp2 så hamnar jag ju in webrooten "d:\webbplatser\"
Hur kommer jag runt det...?

Medlem sedan dec. 2001873 inlägg
#7

Svaret fanns lite mera ingående förklarat här:Localhost - flera webbar

253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)