2010-07-17 30 views

risposta

2

Come detto in precedenza, è possibile modificare il file hosts (o aggiornare un server DNS locale), in modo che i nomi puntino agli indirizzi IP desiderati. Alcuni browser hanno problemi con i biscotti quando non c'è punto nel nome, quindi si consiglia di fare qualcosa di simile mysites.local o mysites.ivor

Se c'è qualcosa di diverso in esecuzione sulla porta 80, è necessario configurare il server in delega le richieste a IIS (sulla porta 80). Se non riesci a eseguire nulla sulla porta 80, puoi configurare i nomi, ma alla fine avrai ancora bisogno della porta.

Se solo IIS è in esecuzione, è possibile impostarlo utilizzando gli host virtuali. Si aggiunge un binding all'indirizzo IP, sulla porta 80, al nome DNS specificato. È possibile eseguirli tutti su un'unica porta purché abbiano nomi host diversi.

+0

Decidi di percorrere la rotta del virtualhost e di impostare più URL. Grazie per l'aiuto – ivordesign

0

Non è possibile impostare la porta con hosts ... Avrete solo bisogno di accedere ai siti come http://mysites:8080, mysites: 8081, ecc

Per farlo, aggiungere una voce ai vostri ospiti come

mysites 127.0.0.1

(padroni di casa si trova in genere C: \ WINDOWS \ system32 \ drivers \ etc \ hosts)

+0

Grazie per tutte le risposte, proverò a provarlo. – ivordesign

1

Il file hosts sarà simile:

127.0.0.1 mysites 
127.0.0.1 mysites2 

Questo avrebbe permesso di impostare i segnalibri come http://mysites:8080 e http://mysites2:8081.

Il prossimo più difficile potrebbe essere quella di istituire HttpRedirection con un server sulla porta 80. Ciò permetterà di digitare http://mysites, e lo hanno reindirizzare a http://mysites:8080, che si usa da quel punto in poi.

Per ottenere completamente ciò che si desidera, è necessario un proxy inverso impostato sulla porta 80. Questo è un argomento troppo grande da trattare qui, ma ci sono molte informazioni disponibili se lo si fa su Google.

Problemi correlati