Come creare un sottodominio in IIS7?


Risposte:


8

Dovrebbe essere facile come creare un nuovo web che punta alla cartella dove si trova / mysite, quindi modificare le proprietà in modo che accetti le richieste con l'intestazione host mysite.mydomain.com.

Ecco un articolo tecnico sull'impostazione dell'intestazione host:


In realtà ho scoperto che avevo impostato tutto correttamente, ma il file web.config non conteneva i dati giusti, quindi mancava una proprietà del gestore. Ma grazie :-)
Techboy,

Ah, i gestori .Net mancanti. Sono contento che tu l'abbia risolto :)
cavallo pallido

2
Un po 'più di informazioni sarebbe bello ...
Steve

2

2 opzioni:

  • puoi aggiungere un nuovo binding al sito esistente (fai clic con il pulsante destro del mouse sul sito, modifica i binding, inserisci il nome IP / dominio di mysite.mydomain.com) - questo renderà la persona che deve andare su http: //mysite.mydomain .com / mysite , che probabilmente non è quello che vuoi.
  • aggiungere un nuovo sito con l'ip / dominio di mysite.mydomain.com e fare in modo che il percorso fisico di root sia qualunque directory www.mydomain.com/mysite punti a

2

Se è l'unico sito su quella macchina che risponderà su quell'indirizzo IP, non dovresti effettivamente configurare nulla. La configurazione predefinita risponde a qualsiasi richiesta sull'indirizzo IP associato indipendentemente dal nome DNS utilizzato per arrivarci.

Se configurerai altri siti con nomi host diversi che vivono anche sullo stesso indirizzo IP, dovrai configurarli utilizzando "Intestazioni host". In IIS7, le intestazioni host sono impostate nell'interfaccia Bindings per ciascun sito. Puoi arrivarci facilmente, facendo clic con il pulsante destro del mouse sul sito nello snap-in IIS e scegliendo Modifica collegamenti . Per impostazione predefinita, probabilmente hai 1 voce per la porta 80 assegnata a un indirizzo IP jolly. Seleziona quella voce e fai clic sul pulsante Modifica . La nuova finestra di dialogo avrà un nome host: voce in cui è possibile codificare il nome DNS a cui questo sito risponderà.


Mio male, ho appena realizzato che il sito originale è ospitato in una directory virtuale. La risposta di MattB è più appropriata, ma lascerò la mia a conoscenza generale delle intestazioni host e IIS7
Ryan Bolger,

2

Creazione del sottodominio

apri il gestore iis7 crea un nuovo sito web, digita qualsiasi nome per il nome del sito e punta il percorso fisico e l'indirizzo IP che è assegnato alla tua scheda di rete (la porta dovrebbe essere 80) e il nome host deve essere il tuo nome del sottodominio come blog.example.com (se il tuo sito principale è example.com) applica ok.

Aggiunta di una voce DNS

Apri DNS dagli strumenti di amministratore, espandi il nome del computer, espandi la zona di ricerca in avanti, fai clic su example.com (indica il tuo nome di dominio) Nel pannello di destra, fai clic con il pulsante destro del mouse su un'area vuota, fai clic su nuovi alias (CNAME), in alias digita il tuo nome nome del sottodominio, ovvero blog. Nell'host di destinazione FQDN digitare il nome del dominio, ad esempio esempio.com, fare clic su OK.

Riavvia il server DNS. Hai finito con il sottodominio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.