FAQ |
Kalender |
2004-02-04, 13:34 | #1 | ||
|
|||
Nykomling
|
Jag är webmaster för flera olika hemsidor. Alla sidor ligger när de utvecklas på min egen lokala server på min dator. Det är en IIS server.
Jag använder ofta funktioner i php och html som utgår från rooten på servern och det är därför viktigt att sidan jag arbetar med ligger just i rooten. tex [img]/img/logo.gif[/img]. Jag måste då byta rootkatalog i servern varje gång jag vill utveckla en annan av mina hemsidor. Vad ska jag göra Jag vill ju ha att min hemsidor ligger i varsina kataloger med där var och en tolkas om att den ligger i rooten. tex http://localhost/sida1/ där rooten är localhost/sida1/ och inte localhost/ http://localhost/sida2/ där rooten är localhost/sida2/ och inte localhost/ Vad jag vet kan man inte fixa detta i IIS. Finns det något annan server man kan göra det enkelt? Erik |
||
Svara med citat |
2004-02-04, 13:45 | #2 | ||
|
|||
Mycket flitig postare
|
Du kan registrera en com-domän och genom gratis DNS-tjänst peka ett antal subdomäner till din dator. Då får alla subdomäner/sajter sin egen root och det är inte speciellt dyrt.
|
||
Svara med citat |
2004-02-04, 13:50 | #3 | ||
|
|||
Nykomling
|
Tack Guru, men jag vill gärna göra detta gratis.
|
||
Svara med citat |
2004-02-04, 14:19 | #4 | ||
|
|||
Medlem
|
Citat:
Du borde skaffa domän och skapa subdomains under den för att klara av att peka typ din som http://www.din-egen.host.com och resten som http://localhost/sida1/ --> http://kund1.din-egen.host.com http://localhost/sida2/ --> http://kund2.din-egen.host.com En .com kostar ju typ 60-70kronor nuförtiden med en gratis dns-service någonstans... |
||
Svara med citat |
2004-02-04, 14:58 | #5 | ||
|
|||
Nykomling
|
Är det verkligen så att jag måste skaffa en domän om jag enbart ska använda sidorna internt på min egen dator? Ingen annan ska behöva kunna komma åt dem.
|
||
Svara med citat |
2004-02-04, 15:12 | #6 | ||
|
|||
Mycket flitig postare
|
Du skulle kunna hoppa över steget med att registrera domän och skriva in i din hosts-fil att tex projekt1.erzki.com har ip-nummer 127.0.0.1 (=localhost). Exakt hur det görs kan nog någon annan förklara bättre.
|
||
Svara med citat |
2004-02-04, 15:20 | #7 | ||
|
|||
Administratör
|
Du lägger bara in en rad i filen, som heter "hosts". Ex
127.0.0.1 test.se Separera bara IP och host med en TAB. Denna fil kollas före den kollar med DNS server. Den ligger i c:\winnt\system32 eller i någon underkatalog, är jag rätt säker på. Har för mig att du kan lägga flera hosts på samma rad. Ex 127.0.0.1 site1.test.se site2.test.se
__________________
www.hus.se - www.hantverkare.se - www.qualityunlimited.com - www.test.se - www.kampanj.se |
||
Svara med citat |
2004-02-04, 19:24 | #8 | ||
|
|||
Administratör
|
%OSDIR%/system32/drivers/etc/hosts brukar jag använda, men vet att det ska finnas en till.
__________________
eldefors.com - Personlig (teknik)-blogg |
||
Svara med citat |
2004-02-04, 20:06 | #9 | ||
|
|||
Supermoderator
|
Citat:
Jag har inte gjort detta i IIS, så antingen berättar nån annan eller så söker du på nätet. |
||
Svara med citat |
2004-02-05, 00:31 | #10 | |||
|
||||
Klarade millennium-buggen
|
Jag kör själv fn 3 utvecklingsprojekt på en server och det är bara att lägga upp dom som olika webbar i IIS'en och sedan sätta andra portnummer på dom, ie default web = 80, och de andra 81, 82 etc....sedan får du ju lägga till portnummret i url'en när du surfar, tex http://localhost:81/blabla.asp
Då ska det inte vara några problem att flytta projektet till en prodserver... |
|||
Svara med citat |
Svara |
|
|