Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida spiega come risolvere le anomalie che possono apparire con un Hébergement Web se quest'ultimo ha subito modifiche a livello del suo indirizzo IP (ad esempio, un trasferimento di server) e il tuo computer conserva l'old posizione nella sua cache DNS.
Svuotare la cache DNS…
Quando visiti un sito web, il tuo computer memorizza localmente un'associazione tra il nome di dominio e il suo indirizzo IP nella cache DNS. Questo accelera il processo di risoluzione DNS durante le visite future sullo stesso sito, poiché il computer può evitare di consultare nuovamente i server DNS per ottenere l'indirizzo IP.
Svuotando la cache DNS, si costringe il computer a interrogare nuovamente i server DNS per ottenere le ultime informazioni aggiornate sugli indirizzi IP dei siti che si visitano.
… su Windows
Esegui il seguente comando da un'applicazione di tipo Terminal
(interfaccia a riga di comando, CLI /Command Line Interface
) sul tuo dispositivo. Esempio:
- Apri il menu Start.
- Digita cmd.
- Nei risultati di ricerca, clicca su Prompt dei comandi.
- Esegui il comando
ipconfig /flushdns
.
… su macOS
Esegui il seguente comando da un'applicazione di tipo Terminale
(interfaccia a riga di comando, CLI /Command Line Interface
) sul tuo dispositivo:
- Esegui il comando
lookupd -flushcache
(in caso di errore:dscacheutil -flushcache
).
… su Linux
Esegui il seguente comando da un'applicazione di tipo Terminale
(interfaccia a riga di comando, CLI /Command Line Interface
) sul tuo dispositivo:
- Esegui il comando
sudo systemctl restart nscd
osudo /etc/init.d/nscd restart
per riavviare nscd.
Questa guida spiega come modificare la cartella di destinazione in cui è memorizzato il tuo sito Web su un Web hosting Infomaniak.
Preambolo
- Su un hosting Web di Infomaniak, è possibile installare più siti Web con il proprio nome di dominio (gestione multisito).
- Ciascuno di questi siti è archiviato in un cartella del tuo hosting, che è l'obiettivo del sito. È possibile modificare liberamente il target di un sito. Esempio:
- Il sito
domain.xyz
a come obiettivo p.es. la cartella/web
… - Stai pubblicando un sito in una nuova sottocartella di
/web
Il titolo, ad esempio/web/v2
… - Modificando il target
/web
del sitodomain.xyz
/web/v2
, il sitodomain.xyz
mostrerà il contenuto della cartella/web/v2
senza ovviamente includere questo percorso nella barra degli indirizzi del browser web e senza lasciare l'accesso a eventuali file ancora situati in/web
.
- Il sito
- Si consiglia di non creare"
v2
"in una sottocartella di"web
" ma accanto, creando la cartella alla radice del vostro hosting. - Queste cartelle esistono effettivamente sul server, ma non è necessario connettersi tramite FTP per gestirle.
Mostra la cartella dei tuoi siti web
Per trovare le informazioni sulla cartella in cui è memorizzato il tuo sito:
- Clicca qui per accedere alla gestione del prodotto sul Manager Infomaniak (Hai bisogno di aiuto?).
- Clicca direttamente su il nomeattribuito al prodotto in questione.
- Fare clic sul chevron Per sviluppare la parte Informazioni di questo sito.
- L'indicazione evidenziata di seguito è la posizione del sito di esempio:
Modificare la destinazione o la cartella di un sito Web
Per gestire la posizione di un sito Web all'interno dell'hosting:
- Clicca qui per accedere alla gestione del prodotto sul Manager Infomaniak (Hai bisogno di aiuto?).
- Clicca direttamente su il nomeattribuito al prodotto in questione.
- Clicca su Gestione nella parte Impostazioni avanzate:
- Gestisci la posizione desiderata per il sito:
- Fare clic sul pulsante per Salva in fondo alla pagina.
Questa guida spiega come forzare la visualizzazione del nome dell'hosting Web nella barra degli indirizzi del browser su uno dei nomi di dominio installati in alias/sinonimo o come visualizzare nella barra degli indirizzi il dominio principale invece dell'alias.
Limitare il "Duplicate Content"o contenuto a doppio
Supponiamo che tu abbia l'alloggio votre-domaine.com
in Infomaniak e che come nome di dominio sinonimo hai installato www.domainesyno.xyz
.
Per impostazione predefinita, quando si digita uno o l'altro dei nomi di dominio (votre-domaine.com
oppure domainesyno.xyz
) nella barra degli indirizzi del tuo browser, è quello che avrai digitato che apparirà nella barra degli indirizzi.
Quindi hai la possibilità di forzare la visualizzazione di un indirizzo diverso da quello digitato. Così se qualcuno batte domainesyno.xyz
, quindi è votre-domaine.com
che verrà visualizzato automaticamente nella barra degli indirizzi.
Un codice deve essere inserito in un file chiamato .htaccess
che deve trovarsi alla radice del vostro alloggio (nella cartella /web
del tuo FTP). Se questo file non esiste ancora, è necessario crearlo sul server.
Quindi inserire queste linee guida nel file:
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://votre-domaine.com/$1 [R=301,L]
Adattare il codice di cui sopra secondo queste indicazioni:
- Sostituisci
votre-domaine.com
dal tuo nome di dominio con l'estensione appropriata (.com, .fr, .ch, ecc.) che desideri visualizzare nella barra degli indirizzi del browser del visitatore. Aggiungiwww.
prima votre-domaine.com se necessario. - Sostituire la seconda riga del codice di cui sopra con "
RewriteCond %{HTTPS} off
"Se si verifica un errore di loop, significa che l'HTTP/2 è attivo per questo sito
Inoltre, prendete conoscenza delle Reindirizzamenti automatici a httpS.
Questa guida descrive come lavorare su un sito WordPress con un ambiente di sviluppo.
Preambolo
- Il processo può essere utilizzato all'inizio di un processo di staging, cioè la creazione di una nuova versione del tuo sito web dal vivo, in un ambiente di sviluppo o di test:
- Ciò consente ai proprietari di siti Web di testare funzionalità, aggiornamenti di sicurezza, plugin, temi, aggiornamenti di WordPress e modifiche ai contenuti, senza il rischio di causare interruzioni o problemi sul sito dal vivo.
- Una volta che i test sono stati eseguiti e le modifiche sono state convalidate sulla copia di staging, è possibile distribuirli in produzione (sul sito dal vivo) utilizzando strumenti di distribuzione automatizzati o effettuando le modifiche manualmente.
- Per ulteriori aiuti Contatta un partner oppure Lanciare gratuitamente una gara d'appalto Scopri anche il Il ruolo dell'host.
Metodo semplice
Per installare e preparare un nuovo Sito WordPress con l'Installatore Infomaniak senza sovrascrivere il tuo attuale sito web:
1 . Installare WordPress in una seconda posizione
Scopri di più su quest'altra guida per creare il nuovo sito (in parallelo al vecchio sitodomain.xyz
) assegnandogli un nome di dominio della forma new.domain.xyz
p.es. e installando WordPress tramite le Applicazioni Web Infomaniak.
A questo punto, il sito principale (domain.xyz
) rimane intoccato e si può tranquillamente lavorare sul nuovo sito new.domain.xyz
Entrambi funzionano in parallelo.
2. Sostituire il vecchio sito con il nuovo
Una volta completato il nuovo sito, è possibile rimuovere il primo sito per riutilizzare il suo nome di dominio sul nuovo:
- Eliminail vecchio sito per rendere così disponibile il nome di dominio e poterlo riutilizzare.
- Aggiungi domain.xyz in alias di
new.domain.xyz
. - Inverti l'alias con il settore principale.
- Rimuovere (slegare/eliminare)
new.domain.xyz
diventato alias. - Per precauzione Controlla l'URL principale del sito WordPress tramite il dashboard delle Applicazioni Web sul Manager Infomaniak, in modo che corrisponda al nuovo nome e non più al sottodominio che hai scelto.
Metodo avanzato
Per lavorare su un sito WordPress esistente senza modificare la sua versione pubblica, si consiglia di procedere in 3 passaggi:
- Duplicare il sito esistente
- Poi lavora alla sua copia.
- Modificare la directory di destinazione del sito in produzione nella directory dell'ambiente di produzione e modificare gli URL del sito di pre-produzione in base al nome di dominio del sito in produzione attraverso una estensione WordPress oppure via phpMyAdmin.
1 .Duplicare il sito in una seconda posizione
- Scopri di più su quest'altra guida per creare il nuovo sito (in parallelo al vecchio sito
domain.xyz
) assegnandogli un nome di dominio della formanew.domain.xyz
p.es. e installando WordPress tramite le Applicazioni Web Infomaniak. - Copia il tuo sito esistente e incollalo sul secondo sito WordPress appena creato, utilizzando una estensione WordPress.
2. Modificare il sito duplicato
- A questo punto, il sito principale (
domain.xyz
) rimane intoccato e si può tranquillamente lavorare sul nuovo sitonew.domain.xyz
Entrambi funzionano in parallelo. - Si consiglia di installare un'estensione WordPress (Ce ne sono decine) dedicato alla manutenzione del secondo sito.
- Se modifichi la struttura del tuo sito e gli URL dei tuoi articoli/pagine cambieranno, puoi utilizzare un'estensione gratuita come Ridirezione per creare automaticamente reindirizzamenti. Ciò eviterà ai tuoi visitatori di imbattersi in pagine 404 per il tempo in cui i motori reindirizzano il tuo sito o se siti esterni collegano il tuo sito.
3. Sostituire il target
- Quando hai finito di riprogettare il tuo sito, tutto quello che devi fare è Modificare la directory di destinazione dal sito in produzione alla directory dell’ambiente di produzione e modificare gli URL del sito di pre-produzione in base al nome di dominio del sito in produzione attraverso una estensione.
- Se si utilizza un'estensione cache come WP-Rocket, W3 Total Cache o WP Super Cache, sarà necessario svuotare completamente l'intera cache o disattivare e quindi riattivare il plugin.
- Se hai continuato a modificare il tuo sito in produzione durante la riprogettazione del tuo sito, sarà necessario recuperare le modifiche (articoli, media, pagine, ecc.).
- Dopo i controlli di utilizzo (immagini mancanti, collegamenti errati, ecc.), non vi resta che disattivare la modalità di manutenzione del vostro sito e ammirare il risultato.
Questa guida spiega come installare una nuova Applicazione Web (Joomla, Drupal, Typo3, PrestaShop, ecc.) in pochi clic sulle offerte di Hébergement Web a pagamento.
Prerequisiti
- Disporre di un hosting web Infomaniak (ordinare se necessario).
- Aggiungere un sito web vuoto sull'hosting Infomaniak.
Guide specifici
Prendete visione di queste guide se siete interessati all'installazione specifica di:
Consulta questa altra guida riguardante le tecnologie aggiuntive che possono essere installate in pochi clic ma solo su Serveur Cloud.
Guide per qualsiasi altra Application Web
Per accedere all'Hosting Web e installare un'Applicazione Web:
- Clicca qui per accedere alla gestione del tuo prodotto su Manager Infomaniak (hai bisogno di aiuto?).
- Fai clic direttamente sul nome attribuito al prodotto interessato.
- Clicca sul pulsante Aggiungi un'app:
- Scegliete l'applicazione desiderata (se necessario, filtrate e cercate).
- Clicca su Seleziona:
- Clicca in fondo alla pagina su Avanti.
- Inserisci un nome.
- Lasciare la posizione predefinita o scegliere di installare l'app in una nuova cartella che puoi creare grazie a un'icona visibile a destra del punto 8 nell'immagine.
- Eventualmente, scegliete di installare una versione precedente se necessario.
- Clicca sul pulsante Avanti:
- Configura nome utente e password.
- Specificare alcuni impostazioni avanzate se necessario (tipo di backup, ad esempio).
- Prendi visione e accetta i termini di utilizzo dell'app selezionata.
- Clicca sul pulsante Avanti:
- Conferma l'installazione dell'applicazione nel passaggio successivo e attendi.
- Prendi nota di eventuali messaggi di errore sullo schermo, ad esempio se la cartella di installazione scelta non è vuota o se la versione di PHP del sito su cui stai tentando l'installazione non è compatibile.
Disinstallare un'applicazione web
Per accedere all'Hosting Web e disinstallare l'applicazione precedentemente installata:
- Clicca qui per accedere alla gestione del tuo prodotto su Manager Infomaniak (hai bisogno di aiuto?).
- Fai clic direttamente sul nome attribuito al prodotto interessato.
- Clicca sul menu azione ⋮ situato a destra dell'applicazione da disinstallare.
- Clicca sull'icona del cestino per eliminare l'applicazione:
- Conferma l'eliminazione.
Saperne di più
- Modificare il nome di dominio associato all'Applicazione Web
- Configurare i backup delle Applicazioni Web
- Ripristinare un'Applicazione Web
Questa guida propone Due metodi per accedere all'interfaccia di amministrazione di un sito WordPress installato tramite gli strumenti Infomaniak, al fine di p.ex aggiornare il contenuto.
Prerequisiti
- Conoscere le credenziali di accesso...
- … di WordPress
- … il Manager Infomaniak
Accedere alla console WordPress...
1 . …Dopo il manager
Per accedere a WordPress dal Manager:
- Clicca qui per accedere alla gestione del tuo sito WordPress sul Manager Infomaniak (Hai bisogno di aiuto?).
- Se il tuo sito non appare qui, significa che non è stato installato tramite gli strumenti Infomaniak... Documentazione ufficiale.
- Clicca direttamente su il nomeattribuito al prodotto in questione.
- Clicca sul pulsante Editer per aprire la pagina di accesso a WordPress:
- Inserisci il nome utente e la password scelti durante l'installazione di WordPress.
2. ... tramite l'URL /wp-admin
Per impostazione predefinita, basta aggiungere i termini /wp-admin
alla fine dell'URL del tuo nome di dominio nella barra degli indirizzi del tuo browser web per accedere direttamente alla pagina di accesso della console WordPress.
Se l'indirizzo del tuo sito WordPress è p.ex https://domain.xyz
, l'indirizzo per accedere all'interfaccia di amministrazione di WordPress sarà in linea di principio https://domain.xyz/wp-admin
.
Cosa fare se la scorciatoia ./wp-admin non funziona?
- Se la scorciatoia
./wp-admin
non funziona, potresti utilizzare un'estensione di sicurezza che modifica l'URL di alcune pagine per limitare i tentativi di hacking del tuo sito (esempio di plug-in)... - Se hai bisogno di accedere alla console WordPress e il tuo nome di dominio non è funzionante al momento, è possibile passare il nome di dominio principale all'indirizzo di anteprima..
Questa guida spiega le differenze tra le offerte di hosting Web di Infomaniak per aiutarti a scegliere la migliore soluzione in base ai tuoi bisogni informatici.
Hospitamento Web Starter
L'hosting Web gratuito
L'hosting web Starter è offerto gratuitamente con ogni dominio registrato presso Infomaniak. Offre 10 Mo di spazio su disco per creare un sito (pagine base in linguaggio HTML solo - nessun PHP, nessun database) anche senza conoscenze particolari grazie allo strumento Pagina di benvenuto.
- Registrare o trasferire un nome di dominio presso Infomaniak
- Scopri di più sui vantaggi inclusi con un nome di dominio
Hospitamento Web condiviso
L'offerta di punta per creare i tuoi siti
Questi servizi di hosting Web sono offerte condivise (i siti Web saranno ospitati su server le cui risorse sono condivise con altri clienti). Per garantire la affidabilità di questi servizi condivisi, i server Infomaniak utilizzano in media solo il 40% della potenza della CPU e sono dotati di dischi SSD professionali di ultima generazione.
L'hébergement Web offre 250 Go di spazio su disco minimo e consente di gestire più siti web con più nomi di dominio. Questa offerta include tutte le tecnologie comunemente utilizzate per creare siti professionali: PHP, MySQL, accesso FTP e SSH, certificati SSL, Site Creator e installazione facile di WordPress o CMS comuni, ecc.
Server Cloud
L'hosting Web professionale
Con un Server Cloud, le risorse che ti vengono 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 ti permette anche di utilizzare componenti che non sono disponibili sugli hosting Web condivisi (Node.js
, mongoDB
, Sol
, FFMPEG
, ecc.).
- Un Serveur Cloud permette di amministrare facilmente il tuo server tramite la stessa interfaccia di amministrazione degli hosting Web - gestisci i siti nello stesso modo.
- Un VPS consente di gestire in modo completamente autonomo il tuo server con la versione di Windows o la distribuzione Linux di tua scelta (
Debian
,Ubuntu
,openSUSE
, ...) - sono richieste solide competenze tecniche per utilizzare un VPS, inclusa VPS Lite.
Public Cloud (e Kubernetes Service)
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 Public Cloud è accessibile a tutti e mette a disposizione le risorse di cui hai bisogno per lo sviluppo dei tuoi progetti.
Grazie alle offerte personalizzate e su misura, non avrete difficoltà a gestire il vostro budget di sviluppo. Nessun costo di avvio. Nessun importo minimo. Disdici in qualsiasi momento. Pagate solo le risorse effettivamente utilizzate con Public Cloud alla fine di ogni mese, stesso discorso per Kubernetes Service.
Jelastic Cloud
L'hosting web su misura con le tecnologie di tua scelta
Jelastic Cloud consente di creare ambienti di sviluppo su misura con le tecnologie di tua scelta (PHP
, Node.js
, Java
, Docker
, Ruby
, ecc.). Si tratta di un'offerta cloud flessibile:
- Scalabilità orizzontale e verticale delle risorse.
- Pagamento in base al consumo effettivo delle risorse.
- Personalizzazione semplice della tua infrastruttura (ridondanza, IP, SSL, bilanciamento del carico, ecc.).
Questa guida spiega come eseguire il gestore di dipendenze open source Composer 2 utilizzando un comando SSH.
Premessa
- Composer è un gestore di dipendenze open source per PHP che consente di definire, installare e aggiornare le librerie necessarie per un progetto PHP.
- Composer 1 è obsoleto dal 2021, non permette più dal 2025 di installare nuovi pacchetti o di effettuare aggiornamenti.
- Soltanto la versione 2 di Composer è ora supportata e disponibile su tutte le versioni di PHP da 7.2 a 8.3.
Eseguire Composer 2
Composer 2 è già preinstallato e accessibile tramite SSH. Non è quindi necessario installarlo manualmente.
Utilizzo semplice
Accedi al tuo hosting tramite SSH, quindi utilizza il seguente comando:
composer
Questo comando eseguirà automaticamente la versione 2 di Composer compatibile con la versione di PHP attualmente utilizzata nella tua sessione.
Verificare la versione attiva
Puoi verificare la versione di Composer disponibile con:
composer --version
Esempio di output: Composer versione 2.5.0 2022-12-20 10:44:08
Forzare una versione specifica di PHP
Se desideri eseguire Composer con una versione specifica di PHP, sono disponibili degli alias. Ad esempio:
composer_php8.1 --version
o anche:
composer_php7.4
Questi alias permettono di eseguire Composer 2 con l'interprete PHP specificato, utile per testare o distribuire un progetto su una versione target di PHP.
Questa guida fornisce indicazioni che possono aiutarti a ottimizzare il posizionamento del tuo sito nei motori di ricerca come Google.
Premessa
- Infomaniak è uno degli hoster più performanti del mercato francofono, il che contribuisce al buon posizionamento dei vostri siti.
- D'altra parte, Infomaniak non interverrà sul contenuto o lo sviluppo dei siti ospitati.
L'ottimizzazione per i motori di ricerca (SEO)
L'ottimizzazione per i motori di ricerca (Ottimizzazione per i motori di ricercaè l’ottimizzazione di un sito web per far sì che il tuo sito sia visibile nei motori di ricerca in base a determinate parole chiave digitate dagli utenti. Gli sforzi che investi nel SEO avranno un impatto a lungo termine.
Alcuni consigli tecnici per ottimizzare il vostro posizionamento nei motori di ricerca:
- Installa un certificato SSL sul tuo sito.
- Attiva la compressione gzip per accelerare il caricamento del tuo sito.
- Comprimi le immagini del tuo sito con un software (FileOptimizer, Imageoptim) o un servizio online come Imagify.
Per saperne di più, consultate la guida Infomaniak sul referenziamento naturale.
Google ha aggiornato la sua guida "Iniziare con il SEO" nel 2024, con nuove "best practice" fondamentali per ottimizzare la visibilità sul motore di ricerca.
L'ottimizzazione per i motori di ricerca a pagamento (SEA)
L'ottimizzazione per i motori di ricerca a pagamento (Pubblicità sui motori di ricercaè l'acquisto di link sponsorizzati in spazi pubblicitari con l'obiettivo di posizionare rapidamente il vostro sito su parole chiave specifiche. L'obiettivo è fare la migliore offerta sulle parole chiave con un buon targeting per avere più possibilità di essere visibili al miglior costo. Gli sforzi che investite nel SEA smetteranno di avere un impatto diretto non appena fermerete le vostre campagne pubblicitarie.
Questa guida dettaglia l'invio di email autenticate da un sito web ospitato da Infomaniak utilizzando una configurazione SMTP; la configurazione di un server SMTP autenticato è presentata per i principali CMS.
Premessa
- L'uso di un SMTP autenticato per l'invio di e-mail dai tuoi applicativi offre vantaggi in termini di sicurezza, affidabilità, gestione degli errori, compatibilità con i server di terze parti e tracciabilità rispetto all'uso di PHP mail non autenticato.
Esempi di configurazione SMTP…
Prerequisiti
- Disporre di un servizio di posta elettronica; è possibile utilizzare il Service Mail offerto da Infomaniak o qualsiasi altro servizio di posta elettronica a vostra scelta.
Quando possiedi un indirizzo email il cui dominio è collegato al tuo sito web ( e-mail@domain-site.xyz ad esempio) inserisci i dettagli per utilizzarlo per gli invii dal server web tramite SMTP:
… su WordPress
- Accedi al pannello di amministrazione di WordPress.
- Installa un'estensione SMTP (WP Mail SMTP funziona).
- Configura l'estensione, ad esempio:
Da quel momento, un'e-mail inviato da un modulo di contatto presente sul sito (modulo predefinito Divi ad esempio) verrà inviato tramite un metodo SMTP.
Per accertarsene, basta guardare gli intestazioni di un messaggio ricevuto tramite questo mezzo, in particolare la riga x-mailer
che potrebbe menzionare, ad esempio, WPMailSMTP/Mailer/smtp
invece di PHPMailer
.
Nota bene: il x-mailer può essere qualsiasi indicazione, non necessariamente rappresentativa del metodo di invio reale!
… su Prestashop
- Accedi al pannello di amministrazione di Prestashop.
- Vai su Impostazioni avanzate poi E-mail.
- Configura l'invio tramite SMTP:
Verifica quindi (per evitare un errore come Could not instantiate mail function
o sender mismatch
) che l'indirizzo che hai configurato in queste impostazioni avanzate corrisponda all'indirizzo utilizzato da Prestashop per gli invii. Per fare questo:
- Accedi al pannello di amministrazione di Prestashop.
- Vai su Impostazioni del negozio.
- Clicca su Contatto nel menu laterale sinistro.
- Nella scheda Contatti, verifica che l'indirizzo email indicato sia lo stesso configurato in precedenza.
- Modifica gli indirizzi email se necessario:
- Clicca sulla scheda Negozio.
- Verifica (e correggi se necessario) che l'indirizzo email indicato sia lo stesso di quello configurato in precedenza:
… su Joomla
- Accedi al pannello di amministrazione di Joomla.
- Fai clic su Sistema nel menu laterale sinistro.
- Clicca su Configurazione globale:
- Fai clic sulla scheda Server.
- Configura l'invio tramite il metodo di invio SMTP: