Domanda

Esiste un modo per configurare sottodomini udner Xp Pro IIS per qualcosa come test.localhost

Può essere fatto tramite IIS o il file hosts? È necessario effettuare un controllo su un sito che utilizza il percorso di ritorno alla radice, quindi avere il sito in una directory virtuale come localhost / test causa problemi.

È stato utile?

Soluzione

Come probabilmente ben saprai, IIS 5.1 supporta immediatamente un solo sito Web. Quello che puoi fare è usare lo strumento adsutil.vbs per creare un secondo sito in IIS 5.1 e configurarlo per usarlo.

Il seguente articolo spiega il processo:

  

IIS: creazione di più siti Web all'interno di IIS su Windows 2000 e Windows XP Professional

Esiste persino un widget GUI per semplificare la vita:

  

http://www.firstserved.net/support/downloads

Quindi, in poche parole:

  1. Crea un secondo sito usando uno dei i metodi sopra (imposta l'IP indirizzo al IP principale della macchina indirizzo)
  2. Aggiungi un'intestazione host per test.localhost al nuovo sito
  3. Modifica gli HOSTS e aggiungi una voce per test.localhost che punta all'IP indirizzo sopra

Altri suggerimenti

Il modo più semplice è semplicemente cambiare la radice del documento del sito solitario che hai già nella cartella diversa con il sito di destinazione. Quindi puoi ripristinarlo al termine.

Se stai costruendo roba in directory virtuali dalla radice, questo non dovrebbe nemmeno avere effetto su alcun progetto in corso.

Mi sembra di ricordare che c'era uno strumento che ha fatto questo per te, ma ho dimenticato il suo nome e le coordinate.

Crea un nuovo sito Web in IIS. Il valore dell'intestazione host dovrebbe essere il tuo sottodominio come " sub.localhost " ;, quindi aggiungere il dominio al file hosts.

apri con il blocco note il file c: \ windows \ system32 \ drivers \ etc

e aggiungi questa riga:

 127.0.0.1 mysuper-site.com.net.blabla

Quindi vai a questo sito: http: //mysuper-site.com.net.blabla

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