Domanda

Sto eseguendo WinXP Pro SP3 e IIS 5.1 sul mio computer di casa. Per quanto ne so, IIS 5.1 mi consente di ospitare solo un sito Web, il che è un problema perché al momento sto lavorando su tre. È giusto e, in tal caso, esiste un modo per aggirare tale limitazione?

MODIFICA: Questo è solo a scopo di sviluppo / test: non voglio ospitare alcun sito Web dal vivo o consentire a nessuno, tranne me, di accedervi.

È stato utile?

Soluzione

Questo è effettivamente possibile fare a meno di qualsiasi tipo di componente aggiuntivo. XP Pro consentirà comunque l'esecuzione di più siti in IIS, ma hanno rimosso l'opzione per configurarlo dalla GUI. Hanno anche rimosso la possibilità di eseguire più di un sito contemporaneamente. Utilizzando gli script che si trovano nella directory \ Inetpub \ Adminscripts è possibile aggiungere altri siti, quindi utilizzare lo snap-in di amministrazione IIS per selezionare quale viene eseguito.

Questo articolo spiega i dettagli:

http: //www.developerfusion .com / code / 4645 / multiple-IIS-virtual-server-on-xp-pro /

Altri suggerimenti

Se questo è per il test, potresti essere in grado di cavartela con IIS Admin, che ti consente di impostare più siti, ma con solo uno attivo alla volta:

http://blog.crowe.co.nz /archive/2005/08/08/179.aspx

Puoi ospitare solo un sito Web su XP. Scoprirai anche che ci sono limiti di connessione, quindi anche l'hosting di un sito Web può essere una sfida.

Un modo per simulare più di un sito è avere un nome host separato per ciascun sito. Quindi crea ogni & Quot; site & Quot; nella sua cartella, ad es.

/ site1 /

/ site2 /

/ site3 /

e quindi il codice comune a ciascun sito (ad esempio, nel tuo layout) controlla l'URL e reindirizza a una pagina nella cartella appropriata se non sta già caricando una pagina da lì. Quindi leghi efficacemente un nome host a una sottocartella.

Puoi ospitare diverse app del sito in diverse directory virtuali, come:

http: // localhost / Site1

http: // localhost / Site2

http: // localhost / Site3

Ma non credo che XP IIS possa rispondere per host diversi:

http: // Site1 /

http: // Site2 /

http: // Site3 /

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top