Perché sostituire l'IP con l'hostname
Sostituire l'indirizzo IP con l'hostname permette di mantenere la connessione tra il proprio database MSSQL e il relativo sito web.
Per farlo,
per ogni database attivo è necessario
seguire quanto prima questi 3 passaggi.
Se il database MSSQL viene utilizzato da un applicativo gestito su un Server Dedicato o un Cloud, seguire
questa guida.
1. Recuperare l'hostname
- Accedere al Pannello di controllo del dominio, seguendo questa guida;
- selezionare la voce Database;
- dalla sezione relativa al nome del database MSSQL di cui si vuole mantenere la connessione, recuperare il valore dell'hostname presente in relazione alla voce Hostname/IP; se si hanno dubbi su quale dominio è collegato al database in oggetto, seguire questa guida.
2. Ricercare i file da modificare
Devono essere modificati i file che contengono il riferimento all'IP del database utilizzato dal sito.
Per capire quali sono i file da modificare è possibile utilizzare lo strumento di ricerca automatica oppure eseguire la ricerca manualmente.
- Ricerca manuale:
- con il File Manager:
- per progetti ASP.NET:
- accedere al File Manager;
- scaricare i file di configurazione che contengono la stringa di connessione, per esempio il web.config oppure l'app.config;
- per progetti ASP classic:
- accedere al File Manager;
- aprire ogni file presente nello spazio web, seguendo la guida dedicata;
- ricercare all'interno di ogni file l'IP "62.149.153.".
- con un client FTP (per esempio FileZilla):
- connettersi tramite un client FTP (per esempio FileZilla) al sito web che si collega al database MSSQL in oggetto;
- scaricare in locale tutto il contenuto della cartella relativa al dominio; per maggiori dettagli seguire questa guida;
- usare un editor di testo (per esempio Ultraedit) per ricercare all'interno dei file relativi al sito web l'IP "62.149.153.".
- Ricerca automatica:
- scaricare il programma di ricerca, presente a questo indirizzo;
- decomprimere il file sul proprio dispositivo;
- caricare il file nello spazio del dominio. Per farlo, usare un client FTP (per esempio FileZilla) o usare il File Manager;
- richiamare il programma di ricerca, digitando nel browser nomedominio.estensione/cerca.aspx : verrà generata una lista dei file che riportano i riferimenti al database e in cui dovrà essere sostituito l'IP con l'hostname.
3. Modificare i file
Per
modificare i file scaricati in locale, è possibile utilizzare un editor di testo come Notepad:
sostituire il valore dell'IP con l'hostname e salvare le modifiche.
Ricaricare i file aggiornati all'interno dello spazio web; per farlo, usare un
client FTP o
File Manager.
Cosa fare se il sito è stato sviluppato con uno dei CMS più comuni
Tra i CMS più utilizzati in hosting Windows abbiamo NopCommerce e DotNetNuke.
Se il proprio sito web usa
DotNetNuke, è necessario:
- usare un client FTP o File Manager per visualizzare i file del proprio spazio web;
- ricercare il file web.config e scaricarlo sul proprio dispositivo;
- ricercare il nome del database MSSQL in oggetto all'interno del file web.config;
- sostituire il valore dell'IP con l'hostname;
- ricaricare il file web.config aggiornato all'interno dello spazio web; per farlo, usare un client FTP o File Manager.
Se invece usa
NopCommerce, è necessario:
- usare un client FTP o File Manager per visualizzare i file del proprio spazio web;
- accedere alla cartella App_Data;
- ricercare il file Settings.txt e scaricarlo sul proprio dispositivo;
- ricercare il nome del database MSSQL in oggetto all'interno del file Settings.txt;
- sostituire il valore dell'IP con l'hostname;
- ricaricare il file Settings.txt aggiornato all'interno dello spazio web; per farlo, usare un client FTP o File Manager.