Con l'attuale versione di Apache, è necessario effettuare le seguenti operazioni, che è cambiato rispetto alle versioni precedenti:
cd /etc/apache2/sites-enabled
Ora trova il file di configurazione per il tuo dominio e modificalo (le prime tre righe dopo <VirtualHost *:80>
sono ciò che ci serve):
<VirtualHost *:80>
ServerName www.yourdomain.com
ServerAlias yourdomain.com *.yourdomain.com
ServerAdmin [email protected]
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
</VirtualHost>
E ora dopo aver salvato le modifiche al file, si dovrebbe ricaricare apache che la configurazione del server con:
service apache2 reload
e che funzionerà!
P.S. Si consiglia inoltre di non aggiungere *.yourdomain.com
alla fine della riga ServerAlias
.
Forum sbagliato. Ma devi configurare il tuo DNS in modo che sia wwww.domain.com che domain.com abbiano un A-record con l'ip sul tuo server web. Quindi devi anche configurare il tuo web server per ascoltare entrambi gli indirizzi. Un successo per le domande future: sarebbe stato utile sapere quale fosse il messaggio di errore. – some
@qualcosa, grazie. il messaggio di errore è quasi uguale a tutti i browser come questo: ** Oops! Google Chrome non è riuscito a connettersi a mydomain.com **. E ho il mio dominio da Godaddy e il web hosting su Bluehost .... –
@Digitalsite - gestisci i sottodomini nel codice (ad esempio la riscrittura degli URL programmatica) o si tratta di un problema di configurazione DNS/server? Se il primo, si prega di inviare ulteriori dettagli e codice di esempio. Se il successivo, si prega di migrare questo post a http://serverfault.com/ – lukiffer