Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida spiega come visualizzare un sito Web ospitato da Infomaniak anche se al momento non è configurato alcun nome di dominio/URL per indirizzare il visitatore verso questo sito.
Premessa
- Grazie all'URL di anteprima del tuo sito Web, ottieni in un browser la versione attuale del tuo contenuto, indipendentemente dal fatto che il futuro nome di dominio corrispondente non sia ancora configurato correttamente.
- Questa anteprima del sito può essere effettuata grazie a un'URL di anteprima e consente, ad esempio, di testare un sito prima di far puntare un nome di dominio che, ad esempio, punta attualmente altrove.
- Questo URL temporaneo fornito da Infomaniak può cambiare in qualsiasi momento e non è disponibile con le offerte gratuite.
Ottenere l'URL di anteprima del tuo sito
Per fare ciò:
- Clicca qui per accedere alla gestione del tuo prodotto sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al prodotto interessato.
- Clicca su Altre informazioni.
- L'indirizzo di anteprima è indicato sotto URL di anteprima (es.:
XXX.preview.infomaniak.website):
In caso di problemi...
Se visitando il tuo indirizzo di anteprima, l'URL cambia immediatamente per un'altra, potrebbe trattarsi di un file .htaccess che hai modificato per includere regole di reindirizzamento. Deve essere disattivato e poi testato di nuovo.
... su WordPress
Se l'URL di anteprima si visualizza sempre anche se hai fatto il necessario a livello di nome di dominio, devi assegnargli l'indirizzo definitivo come indirizzo principale nelle opzioni del tuo sito Web.
Alternative per visualizzare in anteprima il tuo sito
Se desideri procedere diversamente rispetto all'indirizzo di anteprima fornito da Infomaniak (vedi sopra), puoi modificare il file hosts del tuo computer (inclusi con estensioni del browser come questa per Firefox). Avrai bisogno per questo dell'indirizzo IP del tuo sito.
Quando i tuoi test sono terminati o i DNS del nome di dominio sono aggiornati, non dimenticare di eliminare eventuali modifiche altrimenti sarà impossibile visualizzare il tuo sito se l'indirizzo IP del server viene modificato o se il sito viene migrato su un altro hosting Web.
Questa guida dettaglia come, durante l'attivazione di un nuovo tema WordPress, la formattazione e il contenuto degli articoli e delle pagine possono essere alterati, ciò se il nuovo tema non utilizza gli stessi shortcode e/o lo stesso page builder (costruttore di pagine).
Problemi di impaginazione
Ecco ad esempio come possono apparire i vostri articoli e pagine dopo aver cambiato tema WordPress:

Purtroppo non esiste una soluzione automatica per correggere questo problema: dovrete:
- tornare al vecchio tema che utilizzavate
- oppure adattare manualmente il contenuto del vostro sito con gli strumenti previsti dal vostro nuovo tema WordPress.
Ovviamente, potete anche disinstallare e reinstallare WordPress, il contenuto del sito verrà cancellato e ripartirete da zero.
Ridurre i problemi in futuro
Ecco alcuni consigli che vi eviteranno di dover riformattare tutto il contenuto del vostro sito in caso di cambio di tema:
- Utilizzate il meno possibile gli shortcode propri del vostro tema WordPress.
- Utilizzate un page builder universale compatibile con tutti i temi WordPress (ad esempio Visual Composer o Thrive Content Builder).
- Prendetevi il tempo di testare e valutare la qualità di un tema, confrontandolo con 2-3 altri temi simili, prima di utilizzarlo e adattare tutto il contenuto del vostro sito.
Risorse utili
- Trovare e rimuovere automaticamente tutti gli shortcode non utilizzati (articolo in inglese)…
Questa guida spiega come, dopo l'acquisto di un nome di dominio presso Infomaniak, ottenere gratuitamente un Servizio Mail + un Hosting Web.
Premessa
- Per ogni nome di dominio registrato o trasferito presso Infomaniak, è possibile beneficiare gratuitamente di:
- di un'indirizzo email che ti dà accesso, tra le altre cose, all'app Mail di Infomaniak
- e di uno spazio Web di 10 Mo per una pagina di base.
- È anche possibile avere un Servizio Mail gratuito pur possedendo un'offerta Web a pagamento, o viceversa.
- Piuttosto che un Servizio Mail di tipo Starter, esiste anche my kSuite.
Attivare l'offerta Starter Mail + Web
Prerequisiti
- Possedere un nome di dominio presso Infomaniak (una zona DNS non è sufficiente).
- Se necessario, ordina o trasferisci un dominio.
- A seconda del tipo (Mail o Web) desiderato, non avere un prodotto corrispondente già associato al nome di dominio e questo in qualsiasi Organizzazione Infomaniak esistente.
Per ordinare un Servizio Mail Starter e Hosting Web Starter incluso con ogni dominio:
- Clicca qui per accedere alla gestione del tuo prodotto sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato:

- È necessario che nessun prodotto sia collegato al momento al dominio (visibile nella colonna dei prodotti collegati).
- Clicca su uno o l'altro dei collegamenti rapidi per Connettere un servizio (mail o web):

- In entrambi i casi, clicca su Ordina …:
- Potrai scegliere il servizio gratuito (mail o web) corrispondente e il passaggio successivo ti proporrà di scegliere l'altro (mail o web) se desiderato.
- Clicca in fondo alla pagina per continuare:
- Conferma l'ordine:

- Torna sul tuo Manager Infomaniak per scoprire e utilizzare i tuoi nuovi prodotti:
Utilizzare i vostri prodotti Starter
- Crea l'indirizzo email desiderato sul tuo Servizio Mail Starter.
- Per utilizzare lo spazio Web di 10 Mo e creare una pagina Web di base sul tuo Hosting Web Starter, utilizza:
- l'editor di pagina
- o il gestore di file FTP per gestire le tue pagine HTML
- o qualsiasi software/client FTP con il protocollo FTP classico
Evolvere un'offerta Starter
- Modifica un'offerta Mail (clicca qui).
- Modifica un'offerta Web (clicca qui).
In caso di problemi con un hosting Starter
Un hosting Web di tipo Starter non offre IPv6. Attenzione quindi agli record AAAA nella zona DNS del dominio interessato che possono impedirti di attivare il SSL; prendi anche visione di questa altra guida.
Questa guida spiega come migrare un Hosting Web da MySQL a MariaDB.
Premessa
- MariaDB è una versione migliorata di MySQL, dotata di numerose funzionalità potenti integrate e di miglioramenti in termini di utilizzo, sicurezza e prestazioni:
- MariaDB dispone di un pool di connessioni più grande che supporta fino a 200.000 connessioni, mentre MySQL ha un pool di connessioni più piccolo.
- Confrontando le prestazioni di MariaDB e MySQL, si nota che la replicazione è più veloce in MariaDB e più lenta in MySQL; MariaDB è più veloce di MySQL in generale.
- MariaDB è Open Source, mentre MySQL utilizza codice proprietario nella sua edizione Enterprise.
Utilizzare MariaDB al posto di MySQL
L'aggiornamento a MariaDB è irreversibile e tutti i siti presenti nel tuo hosting funzioneranno successivamente con questa versione di MariaDB. Verifica la compatibilità dei tuoi script prima di procedere.
Per migrare un hosting web a MariaDB:
- Clicca qui per accedere alla gestione del tuo prodotto nel Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato.
- Clicca su Database nel menu laterale sinistro.
- Clicca sul link Migra a MariaDB.
Per migrare un Server Cloud, consulta questa altra guida riguardante la migrazione a una nuova generazione di Server Cloud.
Questa guida dettaglia l'invio di e-mail da un sito web ospitato da Infomaniak utilizzando la funzione PHP mail() disattivata per impostazione predefinita.
Premessa
- Infomaniak sconsiglia fortemente l'utilizzo della funzione PHP mail() per l'invio di e-mail dai tuoi applicativi:
- Le e-mail saranno considerate come "non autenticate" e saranno quindi soggette a limiti.
- La loro consegna sarà compromessa, il che può danneggiare il tuo sito web.
- È vivamente consigliato utilizzare un metodo di invio SMTP autenticato per l'invio di e-mail dai tuoi applicativi; Infomaniak offre a tal fine un servizio corrispondente.
Specificare l'indirizzo di spedizione
Per far sì che i messaggi partano correttamente dal tuo CMS/applicazione web (e evitare un errore di tipo Could not instantiate mail function o sender mismatch) è necessario specificare un indirizzo valido nelle impostazioni del sito lato Infomaniak:
- Clicca qui per accedere alla gestione del tuo prodotto su Infomaniak Manager (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato.
- Clicca su Gestisci sotto Impostazioni avanzate:

- Dalla scheda Generale, inserisci un indirizzo email esistente nel campo Email del mittente.
- Clicca sul pulsante blu Salva:

Riattivare la funzione mail
Se desideri comunque utilizzare la funzione mail di PHP, sarà necessario attivarla su ciascuno dei siti del tuo hosting web interessato:
- Clicca qui per accedere alla gestione del tuo prodotto su Infomaniak Manager (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato.
- Clicca su Gestisci sotto Impostazioni avanzate.
- Dalla scheda PHP / Apache, attiva la funzione mail:

- Clicca sul pulsante blu Salva.
Esempi PHP mail()...
... su WordPress
Configura l'invio del modulo di contatto predefinito incluso con Divi Builder:
- Accedi alla dashboard di amministrazione di WordPress.
- Vai nell'editor Divi della pagina che contiene il modulo di contatto.
- Clicca sull'icona Impostazioni per configurare il modulo di contatto Divi:

- Sotto EMAIL, inserisci l'indirizzo email che riceverà gli invii del modulo e salva:

- Per impostazione predefinita, quando un visitatore utilizza il modulo per contattarti, riceverai un'email da
mail@nome-del-tuo-sitoe se rispondi, il destinatario sarà automaticamente l'indirizzo email indicato dal visitatore durante la compilazione del modulo di contatto.
… su Prestashop
Accedi alle impostazioni avanzate di Prestashop:
- Specifica la modalità SMTP.
- Inserisci
localhostcome server. - Inserisci la porta
25. - Non specificare né nome utente né password.

… su Joomla
Configura l'invio delle email tramite PHPmail (non consigliato) in Joomla:
- Accedi alla dashboard di amministrazione del tuo sito Joomla.
- Vai su Configurazione poi Server.
- Non inserire NULLA nel campo Email del sito:

Questo impedisce purtroppo qualsiasi test di invio tramite il pulsante a questo scopo, ma funzionerà se configuri un modulo di contatto sul tuo sito. Clicca su Salva una volta che il campo è lasciato vuoto.
Indirizzo di risposta PHP mail()
Quando si invia un'email con la funzione mail() di PHP, il return-path sarà scritto nella forma root@h2web3.infomaniak.ch ad esempio. Al contrario, l'intestazione Reply-To: presente nel codice del tuo modulo consente di specificare un indirizzo di risposta valido.
La connessione a un database Oracle remoto non è disponibile con gli hosting e server condivisi.
È possibile, ad esempio, installare OCI8 per PHP su VPS Cloud / VPS Lite.
Questa guida fornisce suggerimenti per eseguire operazioni relative a un sito WordPress, il che permette, tra le altre cose, di…
- … copiare e migrare un sito WordPress da un provider concorrente a Infomaniak,
- … modificare il nome di dominio di un sito WordPress,
- … salvare un sito WordPress interamente…
Premessa
- A seconda del contesto, invece di effettuare un trasferimento WordPress, è possibile semplicemente…
- … modificare l'indirizzo del sito (il nome di dominio associato) molto facilmente se hai installato WordPress tramite l'installatore Infomaniak,
- … duplicare un sito WordPress per lavorare in parallelo in un ambiente di sviluppo…
- Semplificatevi la vita! In caso di necessità, partner locali e referenziati da Infomaniak possono occuparsi di queste procedure. Lanciate un appalto gratuito. Si occupano di tutto, liberandovi dai dettagli tecnici.
Trasferire un sito WordPress…
… con l'estensione All-in-One WP Migration
- Richiede l'installazione di un nuovo WordPress pulito (ad esempio tramite l'installatore automatico Infomaniak) per importare il vecchio sito.
- —> Prendete visione di questa guida.
… con l'estensione Duplicator
- Richiede di connettersi all'hosting tramite FTP per inviare un archivio
.zipe un file PHP per reinstallare il vecchio sito.- —> Prendete visione di questa guida.
Questa guida spiega come aggiungere gratuitamente un'estensione di Elegant Themes (Monarch, Divi Builder, Bloom, ecc.) o un tema su un sito WordPress già installato tramite l'installatore Infomaniak.
Prerequisiti
- Il tuo sito WordPress deve essere installato tramite gli strumenti Infomaniak WordPress per utilizzare questi temi e estensioni.
- Le estensioni possono essere aggiunte durante l'installazione (passo 16 di questa altra guida) o in seguito.
- Per usufruire del supporto di Elegant Themes (servizio clienti) è necessario iscriversi a un'offerta di Elegant Themes.
Aggiungere un plugin Elegant Themes
Per fare questo:
- Clicca qui per accedere alla gestione del tuo sito WordPress su Manager Infomaniak (hai bisogno di aiuto?).
- Se il tuo sito non appare qui, significa che non è stato installato tramite gli strumenti Infomaniak… Prendi visione dei prerequisiti sopra.
- Fai clic direttamente sul nome assegnato al prodotto interessato:

- Clicca sul menu delle azioni ⋮ situato a destra dell'Applicazione Web interessata.
- Fai clic su Impostazioni dell'applicazione:

- Clicca su Aggiungi sotto Estensioni:

- Attiva le estensioni desiderate.
- Clicca sul pulsante Salva:

- Le estensioni sono quindi disponibili nella tua interfaccia di amministrazione WordPress:

Utilizzare un tema di Elegant Themes
Consulta questa guida per installare un tema Elegant Themes con Infomaniak.
Questa guida riguarda Django, un framework open-source per lo sviluppo web in Python.
Installazione di Django
È possibile installare Django su offerte web come i VPS Cloud / VPS Lite: scopri i diversi hosting web di Infomaniak.
Questa guida spiega come eliminare una cartella o un file tramite SSH, il che può essere utile quando non è possibile eliminare un file con un software/client FTP o il Gestore FTP.
Comando SSH per eliminare una cartella/file
Infomaniak declina ogni responsabilità in caso di perdita di dati legati a queste istruzioni.
Per eliminare un file o una directory, è necessario utilizzare il comando rm.
Per eliminare i file Data.php e Data.txt, è necessario eseguire il seguente comando:
rm Data.php Data.txtPer eliminare una directory, è necessario prima eliminare il suo contenuto e poi utilizzare il seguente comando:
rmdir Folder/Per eliminare tutti i file in formato html, è necessario eseguire il seguente comando:
rm *.html- Altri comandi utili (link esterno)
Questa guida spiega come passare un hosting Web condiviso a un Server Cloud recuperando tutti i dati, i siti Web, i database, ecc.
Premessa
- Se hai già un Server Cloud, passa direttamente al passaggio 2 di questa guida.
- Per passare un hosting Web da un Server Cloud a un altro Server Cloud, consulta questa altra guida.
- Per passare un hosting Web da un Server Cloud a un hosting Web condiviso, consulta questa altra guida; attenzione, si tratta di un'operazione che dovrai eseguire manualmente.
- Nota:
- I nomi dei database e degli utenti dei database sono conservati.
- Gli account FTP sono conservati con gli stessi nomi, ma il server host cambia in un indirizzo di tipo
xxxx.ftp.infomaniak.com. - L'IP dei siti cambierà, tranne gli IP dedicati.
1. Ordinare un Server Cloud
Per fare ciò:
- Clicca qui per accedere alla gestione dei Server Cloud sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca su Ordina, scegli un Server Cloud gestito e segui la procedura guidata per completare l'ordine:

2. Migrare l'hosting sul Server Cloud
Una volta che il Server Cloud è in servizio:
- Clicca qui per accedere alla gestione del tuo prodotto sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca sul menu di azione ⋮ situato a destra dell'elemento interessato.
- Clicca su Modifica l'offerta:

- Seleziona l'offerta di trasferimento gratuito.
- Seleziona il Server Cloud su cui migrare il tuo hosting:

- Clicca sul pulsante Avanti in basso a pagina e completa interamente la procedura.
- Attendi durante la migrazione dell'hosting, un'interruzione del servizio sarà avvertita durante il processo.
Questa guida spiega come attivare la compressione delle risorse css, html, json, xml ecc. sull''Hosting Web' di tua scelta.
Premessa
- In questo modo ridurrai la dimensione delle risorse da caricare per i tuoi visitatori, il che avrà l'effetto di ridurre il tempo di caricamento delle tue pagine Web.
- I file
.htaccesse.user.iniverranno automaticamente aggiornati con le direttive necessarie.- Per motivi di sicurezza, viene effettuata una copia di backup di questi due file ad ogni modifica.
- Qualsiasi modifica potrebbe richiedere diversi minuti per essere efficace.
Comprimere i file con Gzip
Per attivare la compressione con Gzip:
- Clicca qui per accedere alla gestione del tuo prodotto sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al prodotto interessato.
- Clicca sul pulsante Impostazioni avanzate.
- Clicca sulla scheda APACHE.
- Attiva l'opzione Compressione dei file.
- Clicca sul pulsante blu Salva:

È possibile disattivare la compressione dei file cliccando nuovamente sul pulsante di attivazione.
Testare la compressione
È possibile testare facilmente la compressione delle tue pagine grazie a strumenti come:
Questa guida spiega come attivare un CDN per ottimizzare un Hosting Web Infomaniak.
Premessa
- CDN sta per "Content Delivery Network" in inglese, che si traduce in francese come "Réseau de diffusion de contenu".
- Un CDN memorizza una copia del contenuto del tuo sito (immagini, video, file CSS/JS) su più server distribuiti geograficamente.
- Quando un utente accede al tuo sito, il CDN fornisce questo contenuto dal server più vicino alla sua posizione, riducendo così i tempi di caricamento:
- Il tuo sito si carica più velocemente per i visitatori, il che può ridurre il tasso di rimbalzo e migliorare l'esperienza utente.
- Distribuendo il contenuto, il CDN alleggerisce il carico del tuo server principale, migliorandone le prestazioni e la disponibilità.
- Alcuni CDN offrono funzionalità di sicurezza come la protezione contro gli attacchi DDoS e la sicurezza dei dati.
Configurare un CDN
Per utilizzare un CDN, dovrai generalmente apportare modifiche al livello di configurazione del tuo dominio, specificamente al livello degli record DNS. Questo permetterà di indirizzare il traffico del tuo sito web verso la rete di server del CDN. Quindi, in generale:
- Crea un account sul sito del CDN di tua scelta e aggiungi il tuo sito.
- Modifica la zona DNS del tuo dominio secondo le istruzioni fornite dal CDN.
- Testa il tuo sito per assicurarti che il CDN funzioni correttamente.
Guida specifica Cloudflare
Per i clienti che desiderano ottimizzare il loro sito rispetto ai sovraccarichi causati dal passaggio intenso di bot, l'uso di un CDN come Cloudflare è spesso consigliato. Il CDN Cloudflare consente di ottimizzare le prestazioni e la sicurezza di un sito web con, tra le altre cose, le seguenti funzionalità:
- caching del contenuto statico di un sito
- minimizzazione del codice HTML, CSS e Javascript
- protezione anti-DDoS di base
- etc.
Per configurare Cloudflare:
- Se necessario, crea un account su Cloudflare.
- Aggiungi il nome di dominio del sito interessato.
- Riporta tutti i record della zona DNS del dominio interessato su Cloudflare (record A, MX, TXT, NS, ecc.).
- Su Infomaniak Manager, modifica i DNS del dominio interessato con i server DNS indicati da Cloudflare.
- Configura DKIM e DNSSEC se necessario.
- Ogni aggiunta/modifica DNS può richiedere fino a 48 ore per propagarsi.
Nota: mod_cloudflare è attivato per impostazione predefinita su tutti gli hosting web a pagamento.
Attiva il Rate Limit di Cloudflare
In configurazione predefinita, Cloudflare funziona semplicemente come intermediario tra il sito e Infomaniak, reindirizzando tutte le richieste ai server Infomaniak. Pertanto, in caso di picchi di traffico o attacchi, le richieste raggiungono comunque il server di origine, ma con indirizzi IP di Cloudflare, rendendo difficile la gestione della mitigazione su un server condiviso.
L'implementazione di regole di "rate limiting" nel firewall applicativo di Cloudflare è ora una soluzione efficace proposta. Questa funzionalità limita il numero di richieste inviate al server, bloccando gli scansioni aggressive e proteggendo il server da sovraccarichi eccessivi.
E anche…
… Amazon CloudFront
Se utilizzi già i servizi AWS, CloudFront è facile da configurare. Crea una distribuzione, configura i parametri e collegala al tuo sito.
… Fastly
Registrati su Fastly, configura il tuo servizio aggiungendo il tuo sito e impostando i parametri di cache. Fastly offre opzioni di configurazione avanzate.
Questa guida spiega come utilizzare PHPMailer con gli hosting web Infomaniak.
Premessa
- PHPMailer è una libreria che consente di inviare e-mail da un sito web in formato HTML.
- Questa libreria consente, tra le altre cose, di gestire gli allegati e supporta l'autenticazione SMTP e il multipart/alternative per i client che non possono leggere le e-mail in formato HTML.
Utilizzare PHPMailer
Per utilizzare PHPMailer, è necessario installarlo manualmente:
- Clicca qui per scaricare la libreria PHPMailer.
- Copia i file in una directory del tuo sito web via FTP.
Collega il tuo script a PHPMailer, esempio:
require_once('chemin_a_modifier/class.phpmailer.php');
Risolvere un errore di corrispondenza del mittente
Nel protocollo SMTP (Simple Mail Transfer Protocol), l'intestazione From specifica l'indirizzo e-mail del mittente del messaggio. Si tratta dell'indirizzo che apparirà nel campo 'Da' del messaggio ricevuto dal destinatario.
In PHPMailer, il metodo setFrom viene utilizzato per definire l'indirizzo e-mail del mittente, mentre l'intestazione From viene utilizzata per specificare lo stesso indirizzo durante l'invio del messaggio. Il metodo setFrom definisce anche il campo Reply-To dell'e-mail.
L'errore Sender mismatch SMTP code: 550 Additional SMTP info: 5.7.1 si verifica quindi quando l'indirizzo e-mail specificato nel campo setFrom non corrisponde all'indirizzo e-mail specificato nell'intestazione From durante l'invio del messaggio.
Per evitare questo errore:
Invece di utilizzare il metodo
setFromper definire l'indirizzo e-mail del mittente, utilizzare la proprietàFromdell'oggetto PHPMailer, esempio:$mail = new PHPMailer(); $mail->From = 'expediteur@domain.xyz';Assicurati che il valore specificato nella proprietà
Fromcorrisponda esattamente all'indirizzo e-mail utilizzato nel camposetFrom.Esempio, se utilizzi
setFromcon un nome del mittente come questo:$mail->setFrom('expediteur@domain.xyz', 'Nom Expediteur');… allora assicurati che il valore di
Fromsia definito anche con il nome del mittente:$mail->From = 'expediteur@domain.xyz'; $mail->FromName = 'Nom Expediteur';
Successivamente, continua la configurazione e l'invio dell'e-mail normalmente.
Scopri di più
Questa guida spiega come consultare e scaricare i log di Apache dell'Hosting Web, utili in particolare per analizzare gli errori PHP o diagnosticare alcuni comportamenti applicativi.
Premessa
- I log di accesso e di errore sono conservati almeno 7 giorni.
- Una volta scaduto il periodo di conservazione, le voci più vecchie non possono essere ripristinate, nemmeno su richiesta.
- È inoltre possibile trovare questi file direttamente sul server tramite SSH/FTP nella cartella
ik-logsalla radice del proprio hosting.
Accedere ai log di accesso e di errore
Per visualizzare questi log:
- Clicca qui per accedere alla gestione del tuo prodotto sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato.
- Clicca su Log nel pannello laterale sinistro.
- Clicca su Errori o Accesso per visualizzare il log degli errori o il log di accesso.
- Seleziona un periodo, se necessario.
- Clicca sull'icona per visualizzare i dettagli.
- Clicca su Invia via e-mail per ricevere immediatamente tutte le voci via e-mail all'indirizzo del tuo utente.
- Clicca per esportare i dati in formato
.log:
Identificare gli indirizzi IP più attivi nei log di accesso
Per farlo, connettiti al server tramite SSH (hai bisogno di aiuto?).
La riga da eseguire in SSH è la seguente:
cat ik-logs/access.log | awk '{ print $2}' | sort -n | uniq -c | sort -n | tail -n 20
Questa guida spiega come generare una richiesta di certificato (CSR) per un nome di dominio e tutti i suoi sottodomini con un Hosting Web (esclusi gli hosting gratuiti di tipo Starter).
Questo permette di cifrare la connessione al tuo nome di dominio e a tutti i suoi sottodomini tramite SSL.
Configurare un certificato Wildcard
1. Aggiungere un alias di dominio con asterisco *
Per aggiungere un alias di tipo * al tuo sito web:
- Clicca qui per accedere alla gestione del tuo prodotto nel Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al prodotto interessato:

- Clicca poi sulla freccia per espandere la sezione Domini di questo sito.
- Clicca sul pulsante Aggiungi un dominio:

- Inserisci il nome di dominio da aggiungere in questo formato:
*.domain.xyz(l'asterisco è obbligatorio, seguito da un punto, poi dal nome di dominio del sito web che in questo esempio è domain.xyz)
- Clicca sul pulsante Conferma per completare la procedura:

2. Installare un certificato SSL o aggiornarlo
Esempio di aggiornamento del certificato esistente per includere il sottodominio * wildcard:
- Clicca qui per accedere alla gestione del tuo prodotto nel Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al prodotto interessato.
- Clicca su SSL nel menu laterale sinistro.
- Clicca sul menu di azione ⋮ posizionato a destra.
- Clicca su Cambia certificato:

- Seleziona lo stesso certificato che possiedi già.
- Clicca sul pulsante Avanti:

- Assicurati che il sottodominio recentemente aggiunto sia selezionato.
- Clicca sul pulsante Installa in basso:

- Attendi la creazione o l'aggiornamento.
Questa guida spiega come prevenire gli attacchi informatici e come evitare un pirataggio del sito Web che gestisci.
Utenti WordPress: prendi visione di questo articolo dedicato.
Il ruolo dell'hosting provider
Il lavoro di Infomaniak consiste nel fornire un hosting di qualità, quindi è fondamentale rispondere estremamente rapidamente agli attacchi di vario tipo di cui qualsiasi attore di Internet può essere oggetto. Infomaniak fa quindi tutto il possibile per prendere il massimo delle precauzioni contro il hacking, in particolare mantenendo aggiornate le diverse versioni delle tecnologie utilizzate.
In caso di pirataggio accertato, se è possibile risalire all'autore e la macchina è stata compromessa a causa di un difetto di sicurezza di competenza di Infomaniak, se l'integrità dei server è in discussione, Infomaniak prende in mano la situazione.
Il ruolo del titolare del sito e del webmaster
Se il pirataggio del tuo sito è di tua responsabilità (uno script non aggiornato, una patch di sicurezza non applicata, ecc.) Infomaniak ti contatta per avvertirti di un problema che dovrai risolvere rapidamente. Alcuni organismi come Saferinternet possono inoltre sospendere il nome di dominio a monte, il che disattiverà il sito ma anche la posta elettronica.
Infomaniak non può contrastare gli exploit relativi a un bug nel tuo codice PHP o altro. Se il pirataggio non viene rilevato, noterai generalmente l'intrusione abbastanza rapidamente attraverso elementi sospetti nelle tue pagine o attraverso la ricezione di numerosi messaggi di errore.
È quindi di tua responsabilità occuparti dell'evoluzione del tuo sito Web nel tempo e di non lasciarlo "morire" in un angolo, anche ricorrendo a un webmaster di professione.
Non hai tempo per gestire i tuoi servizi? Lancia gratuitamente una richiesta di offerta per trovare un partner Infomaniak che si occuperà di tutto.
Le raccomandazioni di Infomaniak
- Aggiorna regolarmente tutte le tue applicazioni Web (WordPress, Joomla, Drupal, ownCloud, ecc.).
- Aggiorna la versione PHP del tuo sito sui server Infomaniak.
- Aggiorna il tuo sito migrando verso le nuove offerte quando ti viene proposto.
- Aggiungi un sistema di protezione sui tuoi moduli di contatto (captcha, ecc.) e sugli eventuali strumenti di "raccomandazione agli amici" (tell-a-friend...).
- Esegui regolarmente un' analisi antivirus dell'hosting.
- Monitora lo strumento di rilevamento delle vulnerabilità.
- Rimuovi tutto ciò che non hai sviluppato tu stesso e di cui l'autore non ha fornito aggiornamenti/correzioni da diversi mesi.
- Esegui un backup regolare del tuo sito (prendi visione di questa altra guida se utilizzi WordPress) quando tutto va bene e conservalo in un luogo sicuro (poiché i backup automatici vengono conservati solo per pochi giorni e questo a volte non è abbastanza lontano per tornare indietro dopo che hai notato un'intrusione).
- Consulta ibarry.ch.
Se un problema è apparso...
- Modificate le password delle vostre applicazioni Web, dei vostri account FTP e dei vostri database verificando preliminarmente che nessun virus si trovi sul vostro computer.
- Ripristinate un backup ma aggiornate immediatamente tutto ciò che può essere aggiornato non appena il ripristino è completato.
Prendete visione di questi consigli aggiuntivi!
Questa guida spiega come ordinare, collegare o rimuovere un IP dedicato a un sito web.
Gestire gli IP dedicati su un hosting
Ordina uno o più primi indirizzi IP dedicati
Per farlo:
- Clicca qui per accedere alla gestione del tuo prodotto su Manager Infomaniak (hai bisogno di aiuto?).
- Fai clic direttamente sul nome assegnato al prodotto interessato.
- Clicca su Web nel menu laterale sinistro.
- Clicca su IP dedicate nel menu laterale sinistro.
- Fai clic sul pulsante per ordinare uno o più indirizzi IP:

Ordina uno o più indirizzi IP dedicati aggiuntivi
Per farlo:
- Clicca qui per accedere alla gestione del tuo prodotto su Manager Infomaniak (hai bisogno di aiuto?).
- Fai clic direttamente sul nome assegnato al prodotto interessato.
- Clicca su Web nel menu laterale sinistro.
- Clicca su IP dedicate nel menu laterale sinistro.
- Clicca su Ordina :

Associare un indirizzo IP dedicato a un sito web su un hosting
Una volta ordinata e pagata l'IP, prendi nota dei prerequisiti riportati di seguito, poiché il passaggio a un indirizzo IP dedicato per un sito web può causare un'interruzione temporanea, soprattutto in presenza di un certificato SSL Let’s Encrypt. Per limitare l'impatto:
- Inizia riducendo il TTL dei record DNS
AeAAAA(per@ewww) a 5 minuti. - Attendere la durata del TTL precedente prima di apportare qualsiasi modifica.
- Il cambiamento di seguito deve essere effettuato durante un periodo di basso traffico per limitare il disagio causato dall'interruzione inevitabile.
- Alla fine della procedura, sarà necessario attendere il tempo del nuovo TTL affinché la nuova configurazione si propaghi e il certificato SSL venga rigenerato, quindi verificare l'accessibilità del sito in HTTPS per assicurarsi che tutto funzioni correttamente.
Per passare a un indirizzo IP dedicato:
- Clicca qui per accedere alla gestione del tuo prodotto su Manager Infomaniak (hai bisogno di aiuto?).
- Fai clic direttamente sul nome assegnato al prodotto interessato.
- Clicca su Web nel menu laterale sinistro.
- Clicca su IP dedicate nel menu laterale sinistro.
- Fai clic sul pulsante per dedicare l'IP a un sito del tuo hosting:

- Scegli il sito a cui assegnare il nuovo indirizzo IP.
- Seleziona la casella dopo aver preso visione degli avvertimenti.
- Clicca sul pulsante Associa:

Rimuovere un indirizzo IP dedicato da un sito web
Una volta installato l'IP, per disinstallarlo:
- Clicca qui per accedere alla gestione del tuo prodotto su Manager Infomaniak (hai bisogno di aiuto?).
- Fai clic direttamente sul nome assegnato al prodotto interessato.
- Clicca su Web nel menu laterale sinistro.
- Clicca su IP dedicate nel menu laterale sinistro.
- Clicca sul menu azione ⋮ situato a destra dell'elemento interessato.
- Scegliere Scollegare:

- Prendete visione degli avvertimenti e confermate l'eliminazione per completare la procedura di disinstallazione dell'IP.
Consulta questa guida se stai cercando informazioni su eventuali problemi legati al tuo IP.
Questa guida ti permette di comprendere i diversi codici di stato HTTP.
1xx - Informazioni
errore 100: OK per continuare
Il server ha ricevuto gli header della richiesta e il client può continuare a inviare il corpo della richiesta.
errore 101: Il server ha cambiato protocolli
Il server accetta di cambiare il protocollo di comunicazione secondo la richiesta del client.
2xx - Successo
errore 200: Richiesta eseguita con successo
La richiesta è stata elaborata con successo dal server.
errore 201: Documento creato (motivo: nuova URI)
La richiesta è andata a buon fine e ha comportato la creazione di una nuova risorsa.
errore 202: Richiesta completata in modo asincrono (TBS)
La richiesta è stata accettata ma l'elaborazione non è ancora terminata.
errore 203: Richiesta completata in modo incompleto
Il server ha elaborato la richiesta con successo, ma le informazioni restituite provengono da una fonte terza.
errore 204: Nessuna informazione da restituire
La richiesta è stata elaborata con successo, ma non c'è contenuto da restituire.
errore 205: Richiesta terminata ma modulo vuoto
Il server ha elaborato la richiesta con successo e chiede al client di reimpostare il documento che ha inviato la richiesta.
errore 206: Richiesta GET incompleta
Il server restituisce solo una parte dei dati, come richiesto dal client con l'header Range.
3xx - Redirezioni
errore 300: Il server non può determinare il codice di ritorno
La richiesta ha diverse risposte possibili, e il server non può scegliere automaticamente una di esse.
errore 301: Documento spostato in modo permanente
La risorsa richiesta è stata spostata permanentemente a un nuovo URL.
errore 302: Documento spostato in modo temporaneo
La risorsa richiesta è temporaneamente situata in un altro URL.
errore 303: Redirezione con nuovo metodo di accesso
La risposta alla richiesta può essere trovata in un altro URL utilizzando un metodo GET.
errore 304: Il campo 'If-Modified-Since' non era modificato
La risorsa non è stata modificata dall'ultima richiesta. Nessun nuovo dato sarà restituito.
errore 305: Redirezione verso un proxy specificato dall'header
La risorsa richiesta deve essere accessibile tramite un proxy specificato.
errore 307: Redirezione temporanea
La risorsa richiesta risiede temporaneamente in un altro URL, ma il client deve utilizzare lo stesso metodo per effettuare la richiesta successiva.
4xx - Errori del client
errore 400: Errore di sintassi nell'indirizzo del documento
La richiesta è errata o malformata.
errore 401: Nessuna autorizzazione di accesso al documento
L'accesso alla risorsa richiede un'autenticazione.
errore 402: Accesso al documento soggetto al pagamento
Questo codice è riservato per un utilizzo futuro riguardante i pagamenti online. Alcuni servizi al di fuori di Infomaniak lo utilizzano in alcuni casi per indicare un problema di pagamento, ma questi usi sono specifici di queste piattaforme - non una norma globale.
errore 403: Nessuna autorizzazione di accesso al server
Il server comprende la richiesta ma rifiuta di autorizzarla.
errore 404: La pagina richiesta non esiste
Il server non trova la risorsa richiesta.
errore 405: Metodo di richiesta del modulo non autorizzato
Il metodo specificato nella richiesta non è autorizzato per la risorsa interessata.
errore 406: Richiesta non accettata dal server
La risorsa richiesta non è in grado di generare contenuti accettabili secondo gli header Accept inviati nella richiesta.
errore 407: Autorizzazione del proxy necessaria
L'accesso alla risorsa richiede un'autenticazione tramite un proxy.
errore 408: Tempo di accesso alla pagina richiesta scaduto
Il server non ha ricevuto la richiesta completa entro il tempo concesso.
errore 409: L'utente deve inviare nuovamente con più informazioni
La richiesta non può essere elaborata a causa di un conflitto con lo stato attuale della risorsa.
errore 410: Questa risorsa non è più disponibile
La risorsa richiesta non è più disponibile e in modo permanente.
errore 411: Il server ha rifiutato la richiesta perché non ha una lunghezza
Il server rifiuta di elaborare la richiesta senza un header Content-Length valido.
errore 412: La precondizione data nella richiesta è fallita
Una delle condizioni specificate negli header della richiesta è fallita.
errore 413: L'entità della richiesta era troppo grande
Il server rifiuta di elaborare la richiesta perché la dimensione dell'entità è troppo grande.
errore 414: L'URI della richiesta era troppo lunga
Il server rifiuta di elaborare la richiesta perché l'URI è troppo lunga.
errore 415: Tipo di media non gestito
Il server rifiuta di elaborare la richiesta perché il formato dell'entità della richiesta non è supportato.
5xx - Errori del server
errore 500: Errore interno del server
Il server ha incontrato una condizione inattesa che gli impedisce di elaborare la richiesta.
errore 501: Richiesta fatta al server non supportata
Il server non supporta la funzionalità richiesta per elaborare la richiesta.
errore 502: Cattiva passerella di accesso
Il server, in qualità di passerella o proxy, ha ricevuto una risposta non valida dal server a monte.
errore 503: Servizio non disponibile
Il server non è disponibile al momento (sovraccarico o manutenzione).
errore 504: Tempo di accesso alla gateway scaduto
Il server, in qualità di gateway o proxy, non ha ricevuto una risposta tempestiva dal server a monte.
errore 505: Versione HTTP non supportata
Il server non supporta la versione del protocollo HTTP utilizzata nella richiesta.
Questa guida è destinata agli utenti che apportano modifiche intorno a un hosting su cui è installato WordPress.
Premessa
- A seguito di un cambiamento dell'offerta del tuo hosting web (migrazione dall'anziana formula di hosting v1 60 Go alle offerte attuali) potrebbe essere necessario aggiornare la connessione tra il database MySQL/MariaDB e il tuo sito WordPress (per evitare l'errore "
error establishing a database connection" ad esempio) e ripristinare così il collegamento tra WordPress e il database MySQL/MariaDB.
Modificare gli elementi importanti
Ecco le informazioni da adattare nel file wp-config.php per far funzionare il tuo sito WordPress (in linea di massima, è stato aggiunto un prefisso al nome esistente del database e al nome utente):
- il nome del database MySQLbddnameprima, abcd_bddname dopo, per esempio)
- il server host del database MySQLmysql.domain.xyz prima, abcd.myd.infomaniak.com dopo, per esempio)
- il nome utente che accede al database MySQL (userbddprima, abcd_userbdd dopo, per esempio)
Modificare il file wp-config.php di WordPress
Per farlo:
- Recupera e conserva le tue informazioni MySQL attuali secondo l'elenco sopra.
- Crea un account FTP.
- Accedi tramite FTP.
- Modifica il file
wp-config.phpche si trova nella directory principale del tuo sito WordPress. - Trova il paragrafo pertinente e aggiorna le 3 informazioni (secondo l'elenco sopra).
- Salva il file e tutto, il tuo WordPress si connetterà ora al database corretto!





