Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida spiega come attivare o disattivare la modalità di manutenzione su un sito web di un Hosting di Infomaniak.
La modalità di manutenzione consente di mostrare un messaggio personalizzato ai visitatori, ad esempio durante la risoluzione di un problema tecnico. È anche possibile configurare gli indirizzi IP che potranno ignorare questa pagina.
Attivare la modalità di manutenzione
Per impostare una pagina con il messaggio da voi scelto:
- Accedere al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Edge.
- Fare clic sull'icona nell'angolo in alto a destra dell'interfaccia (o navigare attraverso il menu laterale sinistro, ad esempio).
- Scegliere Sito web (universo Web & Dominio).
- Fare clic sul nome dell'oggetto rilevante nella tabella visualizzata.
Quindi, scegliere tra:
- A/B: fare clic su Gestione e quindi su Attiva manutenzione.
- C: fare clic su Attiva manutenzione e quindi su Personalizza.
- D: fare clic su Editor di pagina e quindi su Pagina di manutenzione > Personalizza.
Quindi, per personalizzare la pagina di manutenzione:
- Formattare il testo come desiderato.
- Configurare la visualizzazione utilizzando gli elementi sul lato destro.
- Fare clic su Salva per non perdere le modifiche durante la modifica.
- Fare clic su Salva e attiva per pubblicare la pagina.
Autorizzare gli indirizzi IP
È possibile visualizzare un sito anche con la modalità di manutenzione attivata. A tal fine, è necessario specificare gli indirizzi IP dei computer che devono poter ignorare la modalità di manutenzione:
- Attivare la modalità di manutenzione secondo la procedura sopra indicata.
- Passare alla pagina di configurazione della pagina di manutenzione (vedere la procedura sopra).
- In Manutenzione a destra, fare clic su Inserisci il mio indirizzo IP per autorizzare il proprio computer a visualizzare il sito senza la modalità di manutenzione. È anche possibile inserire manualmente gli indirizzi IP da autorizzare.
- Fare clic su Salva e pubblica.
Disattivare la modalità di manutenzione
Per disattivare il messaggio visualizzato sul sito durante la manutenzione:
- Accedere al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Edge.
- Fare clic sull'icona nell'angolo in alto a destra dell'interfaccia (o navigare attraverso il menu laterale sinistro, ad esempio).
- Scegliere Sito web (universo Web & Dominio).
- Fare clic sul nome dell'oggetto rilevante nella tabella visualizzata.
- Fare clic su Gestione e quindi su Disattiva manutenzione, o direttamente sul pulsante nella barra rossa.
Metodo alternativo per WordPress
Non è consigliabile attivare la pagina di manutenzione di Infomaniak sopra e poi lavorare su WordPress. È consigliabile installare un'estensione di WordPress (ce ne sono dozzine) dedicate all'attivazione della modalità di manutenzione all'interno del CMS stesso o aggiungere il codice
<?php $upgrading = time(); ?>
a un nuovo file vuoto chiamato .maintenance (il punto prima del nome del file è importante) posizionato sul server nella radice del proprio sito web, che disabiliterà tutte le pagine tranne la home page di WordPress.
Questa guida consente di creare sottodomini con l'hosting web, compreso Cloud Server. Tuttavia, questa funzione non è possibile con l'hosting Starter (l'hosting da 10 MB incluso con ogni nome di dominio).
I sottodomini semplificano l'organizzazione dell'hosting. Ad esempio, l'indirizzo vlog.domain.xyz è un collegamento diretto all'indirizzo domain.xyz/vlog. In altre parole, l'indirizzo vlog.domain.xyz punta alla cartella vlog situata alla radice del sito web domain.xyz. In questo esempio, vlog è il sottodominio di domain.xyz.
Passo 1: Aggiungi il Sottodominio come Alias del Tuo Sito Web
- Segui la procedura per l'aggiunta di alias ma leggi attentamente i punti 2 e 3 di seguito
- Nel campo Nome dominio alias, inserisci l'indirizzo completo del sottodominio (ad esempio, vlog.domain.xyz)
- Se il tuo dominio o la sua zona DNS sono gestiti da Infomaniak, attiva le seguenti due opzioni: Aggiorna le voci DNS per questo dominio e Sostituisci voci esistenti. In caso contrario, crea un record A con il tuo registrar con le seguenti informazioni:
- Campo: l'URL completo del sottodominio (ad esempio, vlog.domain.xyz)
- Destinazione: l'indirizzo IPv4 (record A) del tuo sito (come visualizzare il record A del tuo sito)
Passo 2: Modifica il File htaccess del Tuo Sito Web
Importante: Le seguenti istruzioni sono fornite solo come riferimento. Potresti dover adattare il codice per farlo funzionare nella tua situazione.
Utilizzando il software FTP o il nostro FTP Manager, aggiungi ed adatta il seguente codice al file htaccess situato alla radice del tuo sito web:
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.xyz [NC]
RewriteCond %{DOCUMENT_ROOT}/%1/ -d
RewriteCond %1::%{REQUEST_URI} !^(.*?)::/\1/?
RewriteRule "^(.*)$" "%{DOCUMENT_ROOT}/%1/$1" [L]
Spiegazione per la terza riga: https://stackoverflow.com/a/15981056
Sostituisci nella prima riga:
- domain con il tuo nome di dominio
- xyz con l'estensione del tuo dominio (ch, fr, ecc.)
Ora, l'indirizzo vlog.domain.xyz dovrebbe mostrare il contenuto della cartella vlog situata alla radice del tuo sito web. Se ciò non accade, verifica se la cartella vlog esiste alla radice del tuo sito web.
Sebbene Infomaniak metta a disposizione tutti i certificati SSL necessari:
- Certificati Let's Encrypt per i siti personali: installa un certificato Let's Encrypt (possibile solo per i siti ospitati da Infomaniak)
- Certificati DV Sectigo per i siti aziendali/privati che non sono registrati nel registro delle imprese e certificati EV Sectigo per le aziende registrate nel registro delle imprese: acquista un certificato EV o DV da Sectigo, la principale autorità di certificazione al mondo (confronta questi certificati SSL: prezzi, garanzie, servizi inclusi, ecc.)
è anche possibile installare un certificato SSL ottenuto altrove (certificato intermediario da un ente di certificazione a tua scelta), certificati personalizzati o auto-firmati.
In questa guida viene spiegato come generare una CSR (Certificate Signing Request) o Domanda di Firma del Certificato. Si tratta di un blocco di testo cifrato che identifica in modo univoco chi sei e quale nome di dominio desideri proteggere con questo certificato.
1. Installa un certificato SSL auto-firmato o personalizzato
Per accedere alla gestione del sito web:
- Effettua l'accesso al Manager Infomaniak (manager.infomaniak.com) da un browser web come Brave o Firefox
- Clicca sull'icona in alto a destra dell'interfaccia (o naviga tramite il menu laterale sinistro, ad esempio)
- Scegli Sito web (settore Web & Domain)
- Clicca sul nome dell'oggetto interessato nella tabella visualizzata
- Clicca su Certificati SSL nel menu laterale sinistro
- Clicca sul pulsante blu Installa un certificato SSL
- Ri-seleziona il sito web interessato in alto sulla pagina, se necessario
- Scegli Posseggo già un certificato SSL nella parte inferiore della pagina
- Clicca su Avanti
In questa fase, il traffico del tuo sito web è cifrato, ma la prima visualizzazione da parte dei visitatori del tuo sito causerà un'avvertenza di sicurezza molto dissuasiva. Per evitare questo, ti consigliamo vivamente di installare un certificato SSL gratuito di Let's Encrypt o un certificato SSL professionale di Sectigo. Confronta i certificati SSL
2. Genera una richiesta di certificato (CSR)
Per accedere alla gestione del sito web:
- Effettua l'accesso al Manager Infomaniak (manager.infomaniak.com) da un browser web come Brave o Firefox
- Clicca sull'icona in alto a destra dell'interfaccia (o naviga tramite il menu laterale sinistro, ad esempio)
- Scegli Sito web (settore Web & Domain)
- Clicca sul nome dell'oggetto interessato nella tabella visualizzata
- Clicca su Certificati SSL nel menu laterale sinistro
- Clicca sul nome del sito web che attualmente ha un certificato auto-firmato
- Clicca su Gestisci
- Clicca su Genera una richiesta di certificato (CSR)
Questa pagina ti consente di generare un file da inviare a un'autorità di certificazione autorizzata per ottenere un certificato firmato.
Dopo aver completato la pagina con le tue informazioni e aver confermato facendo clic su Genera richiesta, fai clic sul pulsante per Scarica il file .csr e invialo all'autorità di certificazione di tua scelta per ottenere il certificato firmato da importare successivamente nello stesso punto (leggi di seguito).
Puoi anche procedere con il copia-incolla se preferisci utilizzare questa opzione. Il certificato ottenuto tramite questa CSR sarà valido solo per questo hosting.
3. Importa un certificato / certificato intermedio
Per accedere alla gestione del sito web:
- Effettua l'accesso al Manager Infomaniak (manager.infomaniak.com) da un browser web come Brave o Firefox
- Clicca sull'icona in alto a destra dell'interfaccia (o naviga tramite il menu laterale sinistro, ad esempio)
- Scegli Sito web (settore Web & Domain)
- Clicca sul nome dell'oggetto interessato nella tabella visualizzata
- Clicca su Certificati SSL nel menu laterale sinistro
- Clicca sul nome del sito web che attualmente ha un certificato auto-firmato
- Clicca su Gestisci
- Clicca su Importa un certificato o Importa un certificato intermedio e segui le istruzioni per selezionare il file .crt e importarlo; in alternativa, puoi procedere con il copia-incolla se preferisci
Git e GitHub sono disponibili presso Infomaniak con tutte le offerte di hosting su:
e naturalmente l'offerta Jelastic Cloud che ti consentirà un'integrazione profonda del versioning.
Questa guida spiega come modificare l'URL del tuo sito contenente un'applicazione web (come Prestashop o Joomla) installata sul tuo hosting web di Infomaniak (tramite WordPress & Apps). Se l'applicazione in questione è WordPress, consulta questa guida dedicata.
Prerequisiti
- Il nome di dominio da utilizzare deve essere precedentemente aggiunto come alias del dominio principale sul sito corrispondente
Modificare l'indirizzo di un sito WordPress & Apps
Per cambiare l'indirizzo del sito creato con un'applicazione web di Infomaniak, con un altro nome di dominio già esistente nello stesso account cliente:
- Accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Firefox
- Fai clic sull'icona nell'angolo in alto a destra dell'interfaccia (o naviga attraverso il menu laterale sinistro, ad esempio)
- Scegli Sito Web (universo Web & Dominio)
- Fai clic sul nome dell'oggetto corrispondente nella tabella visualizzata
- Fai clic su WordPress & Apps nel menu laterale sinistro
- Fai clic sul pulsante Configura dell'applicazione rilevante
- Nella URL del sito, seleziona l'indirizzo web desiderato dal menu a discesa:
- Se non hai seguito i prerequisiti sopra indicati, il dominio desiderato non verrà visualizzato anche se è registrato nella stessa organizzazione:
- Se hai aggiunto il dominio come alias del sito, verrà visualizzato il dominio desiderato e potrai selezionarlo per sostituire il dominio precedente:
- Se non hai seguito i prerequisiti sopra indicati, il dominio desiderato non verrà visualizzato anche se è registrato nella stessa organizzazione:
- Fai clic sul pulsante Salva
Nota: tra gli URL elencati nel menu a discesa, l'URL di anteprima ti consente di accedere al tuo sito nel caso in cui il nome di dominio del sito non sia ancora configurato correttamente per puntare alla tua applicazione web.
Questa guida spiega le differenze tra le offerte di hosting web di Infomaniak per aiutarti a scegliere la migliore soluzione di hosting in base alle tue esigenze.
Hosting Starter
L'hosting web gratuito
Lo Starter viene offerto gratuitamente con ogni dominio registrato su Infomaniak. Offre 10 MB di spazio su disco per creare un sito web (solo pagine di base in HTML, senza PHP, senza database) anche senza conoscenze particolari grazie al tool Pagina di Benvenuto.
- Registrare o trasferire un dominio su Infomaniak
- Ulteriori informazioni sui vantaggi inclusi con un nome di dominio
Hosting Web Condiviso
L'offerta principale per creare i tuoi siti web
Questi hosting sono condivisi (i siti web sono ospitati su server le cui risorse sono condivise con altri clienti). Per garantire l'affidabilità dei nostri servizi condivisi, i nostri server utilizzano in media solo il 40% della potenza della CPU e sono dotati di dischi SSD professionali di ultima generazione.
L'hosting web offre un minimo di 250 GB di spazio su disco e consente di gestire più siti web con più nomi di dominio. Questa offerta include tutte le tecnologie comunemente utilizzate per creare siti web professionali: PHP, MySQL, accesso FTP e SSH, certificati SSL, Creatore di Siti e installazione facile di WordPress o altri CMS comuni, ecc.
Server Cloud
L'hosting web professionale
Con un Server Cloud, le risorse assegnate non sono condivise con altri clienti e puoi personalizzare la configurazione hardware e software del tuo server in base alle tue esigenze. Un Server Cloud consente anche di utilizzare componenti non disponibili negli hosting condivisi (node.js, mongoDB, Sol, FFMPEG, ecc.).
- Un Server Cloud consente di gestire facilmente il tuo server tramite la stessa console di amministrazione degli hosting web, gestendo i siti allo stesso modo
- Un VPS consente di gestire in modo completamente autonomo il tuo server con la versione di Windows o la distribuzione Linux a tua scelta (Debian, Ubuntu, openSUSE, ecc.) - sono richieste solide competenze tecniche per utilizzare un VPS, inclusi VPS Lite
Cloud Pubblico
Soluzione IaaS aperta, collaudata e sicura
Per Infomaniak, è l'infrastruttura che alimenta kDrive, Swiss Backup e il Webmail, servizi utilizzati da milioni di utenti. Ma il Cloud Pubblico è accessibile a tutti e mette a disposizione le risorse di cui hai bisogno per lo sviluppo dei tuoi progetti.
Con le nostre offerte personalizzate e su misura, non avrai problemi a gestire il tuo budget di sviluppo. Nessuna spesa di installazione. Nessun importo minimo. Annullabile in qualsiasi momento. Paga solo le risorse effettivamente utilizzate con il nostro Cloud Pubblico alla fine di ogni mese.
Cloud Jelastic
Hosting personalizzato con le tecnologie che preferisci
Cloud Jelastic ti consente di creare ambienti di sviluppo personalizzati con le tecnologie che preferisci (PHP, Node.js, Java, Docker, Ruby, ecc.). È un'offerta cloud flessibile:
- Ridimensionamento orizzontale e verticale delle risorse
- Pagamento in base al consumo effettivo delle risorse
- Personalizzazione facile della tua infrastruttura (ridondanza, IP, SSL, bilanciamento del carico, ecc.)
Non forniamo direttamente questo servizio VPN, tunnel o rete sicura costruita tra due punti (VPN = Virtual Private Network).
Tuttavia, puoi prendere in considerazione una soluzione alternativa utilizzando i nostri prodotti di hosting.
Questa guida spiega come eseguire il gestore delle dipendenze open source Composer 1 e 2 tramite un comando SSH.
Composer è un gestore di dipendenze open source per PHP che consente di gestire le librerie e i pacchetti necessari per un progetto PHP specifico. Consente ai programmatori di definire le librerie di cui la loro applicazione ha bisogno e di installarle in modo coerente, semplificando la gestione delle dipendenze per le applicazioni PHP complesse.
A partire dalla versione 2.2 di Composer, è necessario avere almeno PHP 7.2.5 (PHP 5.x non è più supportato e non è più una versione consigliata per progetti moderni).
Eseguire Composer
Per utilizzare Composer sul proprio hosting, è necessario connettersi al proprio server tramite SSH e installare Composer sul proprio hosting indicando il seguente comando:
Composer
... per Composer 1.x!
Composer2
... per Composer 2!
Può anche utilizzare il seguente alias per installare la versione compatibile con la versione di PHP installata sul proprio hosting:
Composer --version
... che ad esempio darà come risultato Composer versione 2.5.0 2022-12-20 10:44:08
Composer_php5.6 --version
... darà come risultato Composer versione 1.8.6 2019-06-11 15:03:05
Questa guida spiega come installare un sito WordPress con WordPress e app senza sovrascrivere il tuo sito web attuale. Il metodo può essere utilizzato, ad esempio, all'inizio di un processo di staging.
Lo staging si riferisce alla creazione di una nuova versione del tuo sito Web dal vivo, in un ambiente di sviluppo o di test. Questa copia viene utilizzata per testare le modifiche e gli aggiornamenti prima di applicarli al sito live. Ciò consente ai proprietari di siti Web di testare funzionalità , aggiornamenti di sicurezza, plug-in, temi, aggiornamenti di WordPress e modifiche ai contenuti, senza il rischio di causare tempi di inattività o problemi del sito.
Una volta che i test sono stati eseguiti e le modifiche sono state salvate nella copia di staging, è possibile distribuirle in produzione (sul sito live) utilizzando strumenti di distribuzione automatizzati o apportando le modifiche manualmente.
Installa WordPress in una seconda posizione
Si consiglia di installare WordPress su un nuovo sito dallo stesso hosting:
- creare prima il nuovo sito assegnandogli ad esempio un nome di dominio della forma nuovo.domain.xyz
- programma di installazione WordPress tramite WordPress e app
A questo punto il sito principale (domain.xyz) rimane intatto e puoi tranquillamente lavorare sul nuovo sito nuovo.domain.xyz. Entrambi lavorano in parallelo.
Sostituisci il vecchio sito con quello nuovo
Una volta pronto, se necessario, puoi eliminare il primo sito in modo da riutilizzare il suo nome a dominio su quello nuovo:
- eliminare il vecchio sito per rendere disponibile il dominio e poterlo riutilizzare
- aggiungi domain.xyz come alias di nuovo.domain.xyz
- alias inverso con dominio principale
- rimuovere nuovo.domain.xyz che è diventato un alias
- per precauzione controlla l'URL principale del sito WordPress tramite la dashboard dello strumento WordPress & Apps (scopri di più)
Questa guida spiega cosa è necessario per determinare se viene visualizzato un errore 403 per risolvere questo problema.
Cos'è l'errore 403?
Il codice di errore HTTP 403 di solito significa che l'accesso a una risorsa è negato al client dal server.
Quando si verifica questo errore?
L'utente non è autenticato : il server richiede che l'utente si identifichi per accedere alla risorsa. Questo può essere il caso, ad esempio, delle pagine private che richiedono l'autenticazione.
L'utente è autenticato ma non dispone dei permessi necessari : il server riconosce l'utente ma non gli consente l'accesso alla risorsa richiesta a causa di limitazioni di permessi o di ruolo. Questa causa dell'errore 403 può essere un problema di autorizzazione errata su una cartella o un file. Per una cartella, il messaggio di errore è "403 Forbidden", per un file "impossibile aprire il flusso: autorizzazione negata". In questo caso devi verificare che i permessi delle tue cartelle/file siano corretti, ovvero minimo 644 per un file e 755 per una cartella. Saperne di più
L'indirizzo IP dell'utente è bloccato o limitato : il server può bloccare l'accesso a un indirizzo IP specifico per motivi di sicurezza, protezione contro attacchi... Scopri di più
La risorsa richiesta non esiste sul server : in questo caso il server restituisce un errore 403 anziché un errore 404 per evitare la divulgazione di informazioni riservate. Se stai cercando di accedere semplicemente alla tua home page o a parte del tuo sito, indicando un indirizzo come www.dominio.xyz o www.dominio.xyz/cartella/ assicurati che ci sia una home page denominata "index.html o .htm o .php" posizionato nel posto giusto (alla radice del tuo spazio FTP, nella directory /web, o nella directory /folder/). Saperne di più
Inoltre, controlla che non ci sia la lettera maiuscola nel nome del file, tutti i nomi di file o cartelle presenti nel tuo spazio FTP devono essere in minuscolo, senza accenti o spazi.
Errore di script : se stavi eseguendo uno script, compilando un modulo, caricando un file online e ricevi questo tipo di messaggio:
Accesso vietato!
Non hai il diritto di accedere all'oggetto richiesto.
O è protetto oppure non può essere letto dal server.
Se ritieni che si tratti di un errore del server, contatta il gestore del sito.
Errore 403
la causa potrebbe essere un filtro che impedisce l'uso indesiderato degli script da parte degli spammer. Il nostro antivirus, infatti, blocca il caricamento dei file tramite script sui nostri server o tramite FTP. Ciò significa in concreto che quando un hacker invia un file identificato come virus tramite un modulo, uno script non protetto o tramite FTP, la sua installazione viene bloccata direttamente, il file non viene caricato sul server e l'upload genera un errore 403.
In caso di falso positivo, devi contattarci fornendoci l'URL della pagina in cui riscontri questo messaggio di errore in modo da poter diagnosticare con precisione l'origine del problema.
Tuttavia, ci sono molti altri casi in cui potresti ricevere un messaggio "403 vietato" e per i motivi più diversi (script PHP, perl, mod_security, .htaccess, ...).