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 nessun nome di dominio / URL è attualmente configurato correttamente per indirizzare il visitatore a questo sito.
Premessa
- Grazie all'URL di anteprima del tuo sito web, ottieni in un browser la versione attuale dei tuoi contenuti indipendentemente dal fatto che il futuro nome di dominio corrispondente non sia ancora configurato correttamente.
- Questa anteprima del sito può avvenire tramite un URL di anteprima e consente di testare un sito prima di fare puntare un nome di dominio che, ad esempio, potrebbe attualmente puntare altrove.
- Questo URL temporaneo fornito da Infomaniak potrebbe cambiare in qualsiasi momento e è disponibile solo con offerte a pagamento.
Ottenere l'URL di anteprima del tuo sito
Per fare ciò:
- Clicca qui per accedere alla gestione del tuo prodotto nel Manager Infomaniak (bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al prodotto interessato.
- Clicca su Ulteriori 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 in un altro, potrebbe trattarsi di un file .htaccess
che hai modificato per includere regole di riscrittura. È necessario disattivarlo e testare di nuovo.
… su WordPress
Se l'URL di anteprima viene visualizzato continuamente anche se hai fatto il necessario per quanto riguarda il nome di dominio, devi attribuirgli l'indirizzo definitivo come indirizzo principale nelle opzioni del tuo sito web.
Alternative per visualizzare il tuo sito
Se desideri procedere in modo diverso dall'indirizzo di anteprima fornito da Infomaniak (vedi sopra), puoi modificare il file hosts
del tuo computer (anche 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 quando 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.
Esta guía explica cómo proteger una parte de un sitio en un Alojamiento Web obligando a ingresar una contraseña antes de acceder a un directorio (incluyendo subdirectorios) desde un navegador.
Método simple
Proteger un directorio con contraseña (autenticación Digest
) utilizando la herramienta "Protección de carpetas":
- Haz clic aquí para acceder a la gestión de tu producto en el Manager de Infomaniak (¿necesitas ayuda?).
- Haz clic directamente en el nombre asignado al producto correspondiente.
- Haz clic en Seguridad en el menú lateral izquierdo.
- Haz clic en Protección de carpetas en el menú lateral izquierdo.
- Selecciona el directorio a proteger.
- Activa la protección con el botón de alternancia (toggle switch) y luego crea uno o varios usuarios*:
- * Los usuarios se definen por directorio; la herramienta no permite gestionar grupos de usuarios:
- * Los usuarios se definen por directorio; la herramienta no permite gestionar grupos de usuarios:
- Haz clic en el botón Añadir.
- Haz clic en el botón Añadir un acceso para un usuario adicional si es necesario.
- Haz clic en el menú de acciones ⋮ a la derecha del usuario correspondiente para modificarlo o eliminarlo.
- Haz clic nuevamente en el botón de alternancia (toggle switch) para desactivar completamente la protección del directorio:
Método manual mediante .htaccess
Proteger una carpeta con contraseña utilizando el archivo .htaccess
de tu sitio:
1. Elegir y cifrar la contraseña
- Conéctate a tu alojamiento mediante un software/cliente FTP o el FTP Manager.
En el directorio a proteger, crea un archivo llamado
password.php
y adapta el siguiente contenido reemplazando12345
por la contraseña deseada:<?php $pass = "12345"; echo password_hash($pass, PASSWORD_DEFAULT); // Muestra la contraseña cifrada ?>
- Abre un navegador web y muestra el archivo
password.php
(p. ej.:domain.xyz/carpeta_a_proteger/password.php
). - El navegador web mostrará tu contraseña cifrada; copia la contraseña cifrada, ya que se necesitará en el paso 3…
2. Crear el .htaccess
En el directorio a proteger, crea un archivo llamado .htaccess
y adapta el siguiente contenido:
AuthName "Página de administración protegida"
AuthType Basic
AuthUserFile "/ejemplo/.htpasswd"
Require valid-user
Reemplaza /ejemplo/
por la ruta absoluta del directorio a proteger. Ejemplo:
AuthUserFile "/home/clients/0f83c7afb710e5ae2645a1b704d8772f/web/carpeta_a_proteger/.htpasswd"
3. Crear el archivo .htpasswd
En el directorio a proteger, crea un archivo llamado htpasswd.txt
y adapta el siguiente contenido:
login:contraseña_cifrada
- Reemplaza
login
por el nombre de usuario deseado. - Reemplaza
contraseña_cifrada
por la contraseña cifrada copiada en el paso 1 de esta guía.
Una vez guardado el archivo htpasswd.txt
, renómbralo como sigue: .htpasswd
.
4. Probar el inicio de sesión
Abre un navegador web e intenta acceder a una de las páginas contenidas en el directorio protegido. Si has seguido bien la guía, el nombre de usuario y la contraseña (no cifrada) elegidos te permitirán acceder al directorio protegido.
Otras restricciones también pueden aplicarse mediante .htaccess
.
Durante l'attivazione di un nuovo tema WordPress, la formattazione e il contenuto degli articoli e delle pagine possono essere alterati se il nuovo tema non utilizza gli stessi shortcode e/o lo stesso page builder (costruttore di pagine).
Problemi di impaginazione dopo aver cambiato tema WordPress
Ecco ad esempio come possono apparire i suoi articoli e pagine dopo aver cambiato tema WordPress:
Purtroppo non esiste una soluzione automatica per correggere questo problema: dovrà ritornare al tema che utilizzava precedentemente o modificare manualmente il contenuto del suo sito con gli strumenti previsti dal suo nuovo tema WordPress.
Soluzioni per ridurre questi problemi in futuro
Ecco alcuni consigli che le eviteranno di dover formattare di nuovo tutto il contenuto del suo sito in caso di cambiamento del tema:
- utilizzare il meno possibile gli shortcode specifici del suo tema WordPress
- utilizzare un page builder universale che è compatibile con tutti i temi WordPress (ad esempio Visual Composer o Thrive Content Builder)
- provare e valutare la qualità di un tema prima di utilizzarlo e modificare tutto il contenuto del suo sito
Risorse utili
- Trovare e cancellare automaticamente tutti gli shortcode inutilizzati (articolo in inglese)
Questa guida spiega le limitazioni applicate alle connessioni simultanee a un database MySQL su Web Hosting.
Limiti delle connessioni simultanee a MySQL
MySQL ha sempre limiti per le connessioni simultanee, per garantire che il server funzioni in modo affidabile, sicuro ed efficiente, utilizzando in modo efficace le risorse di sistema disponibili.
Questa limitazione aiuta a evitare sovraccarichi del server MySQL a scapito di altri siti ospitati sul server.
Una volta superato questo limite, le nuove connessioni non sono possibili e compare il seguente messaggio: L'utente ha già più di 'max_user_connections' connessioni attive
o Avviso: mysql_connect(): troppe connessioni in /home/www/...
Questo limite viene raramente raggiunto nella pratica e è possibile evitarlo facilmente creando più utenti del database MySQL per gli script diversi di un sito web.
Nessun limite di connessione per utente per ora
Infomaniak non limita il numero di connessioni MySQL per utente per ora. I valori MAX_QUERIES_PER_HOUR
/ MAX_UPDATES_PER_HOUR
/ MAX_CONNECTIONS_PER_HOUR
non sono presenti nell'hosting di Infomaniak.
A differenza di altri host, non rischi di ricevere un messaggio di errore come questo: Errore SQL: 1226 L'utente 'data_forum' ha superato la risorsa 'max_questions'
.
Maggiori informazioni
Questa guida spiega come ordinare e utilizzare un Servizio Email e l'hosting Web offerti gratuitamente con ogni dominio registrato presso Infomaniak.
Introduzione
- Per ogni dominio registrato o trasferito a Infomaniak, puoi usufruire di un'email gratuita che ti dà accesso, tra le altre cose, a Mail Infomaniak e a uno spazio Web di 10 MB per una pagina base
- È anche possibile avere un Servizio Email gratuito mentre si possiede un'offerta Web a pagamento, o viceversa
Attivare l'offerta Starter
Requisiti
- Avere un dominio presso Infomaniak (una zona DNS non è sufficiente) (se necessario, ordinare o trasferire un dominio)
- A seconda del tipo desiderato (email o Web), non avere un prodotto corrispondente già associato al dominio in nessuna Organizzazione Infomaniak esistente
Per ordinare un Servizio Email Starter o Hosting Web Starter incluso con ogni dominio:
- Accedi a Infomaniak Manager (manager.infomaniak.com) utilizzando un browser web come Brave o Firefox
- Fai clic sull'icona in alto a destra dell'interfaccia (o naviga attraverso il menu laterale sinistro, ad esempio)
- Scegli Domini (nella sezione Web & Dominio)
- Fai clic sul nome dell'oggetto rilevante nella tabella che appare
- Fai clic sul pulsante blu Collegare un servizio (accessibile anche nella sezione Azioni o tramite l'icona ⋮ a destra dell'interfaccia:
- Una volta sulla pagina per collegare un servizio, scegli Crea un'email
- Fai clic sul campo di ricerca
- Fai clic su Ordina e segui la procedura guidata nel negozio Infomaniak per completare l'ordine
- In modo simile per la creazione di una pagina Web base, fai clic su Crea un sito Web e segui i punti 7 & 8 sopra:
Utilizzare un prodotto Starter
Potrai poi creare l'email desiderata sul tuo Servizio Email Starter.
Per utilizzare lo spazio Web di 10 MB e creare una pagina Web base sul tuo Hosting Web Starter, utilizza:
- l'editor di pagine
- o il gestore di file FTP per gestire le tue pagine HTML
- o qualsiasi applicazione FTP
Aggiornare un'offerta Starter
- Modificare un'offerta email (clicca qui)
- Modificare un'offerta Web (clicca qui)
Questa guida presenta lo strumento di rilevamento delle vulnerabilità del tuo Hosting Web.
Premessa
- Esistono migliaia di minacce informatiche e, se il tuo sito Web venisse infettato, la tua azienda potrebbe subire danni, non solo per la sua indisponibilità ma anche per la perdita di fiducia da parte dei visitatori e clienti.
- Lo strumento offerto da Infomaniak è una protezione gratuita e complementare all'antivirus che protegge tutti gli hosting di Infomaniak contro malware e vulnerabilità di sicurezza.
Funzionamento di questo servizio
Lo strumento agisce in background per rilevare eventuali problemi di sicurezza. Queste vulnerabilità possono consentire a individui malintenzionati di alterare il contenuto dei tuoi siti, danneggiando la tua reputazione presso i clienti e i motori di ricerca.
Se non intervieni entro 7 giorni dalla rilevazione, lo strumento corregge automaticamente le vulnerabilità di la maggior parte dei CMS e/o mette in quarantena i malware senza compromettere il corretto funzionamento dei tuoi siti.
Se necessario, è possibile:
In seguito a una rilevazione dello strumento, si raccomanda inoltre di verificare l’intero hosting se noti modifiche sospette ai file che la protezione non ha rilevato automaticamente.
Una seconda scheda consente di analizzare e visualizzare le applicazioni e le estensioni obsolete nel tuo hosting:
Riservatezza dei dati
Come Infomaniak, lo strumento è conforme e rispetta il Regolamento generale sulla protezione dei dati dell'Unione Europea: le analisi vengono effettuate in locale sui server di Infomaniak. Il contenuto o le firme dei file scansionati non vengono trasmessi al di fuori delle infrastrutture.
In conformità con la politica di riservatezza, i dati trattati sono limitati allo stretto necessario e comprendono nome utente, indirizzo e-mail, percorso e nome dei file, principalmente per consentire di comunicare al cliente le rilevazioni.
Questa guida spiega come migrare un Web Hosting da MySQL a MariaDB.
MariaDB sostituisce MySQL!
MariaDB è una versione migliorata di MySQL. Ha molte funzionalità integrate e miglioramenti significativi in termini di usabilità, sicurezza e prestazioni.
Differenze chiave
- MariaDB ha un pool di connessioni più ampio 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 replica è più veloce in MariaDB e più lenta in MySQL
- MariaDB è open source, mentre MySQL utilizza un codice proprietario nella sua edizione Enterprise
- Confrontando MariaDB e MySQL, MariaDB è più veloce di MySQL
Usare MariaDB al posto di MySQL
L'aggiornamento a MariaDB è irreversibile e tutti i siti nel tuo hosting funzioneranno successivamente con questa versione di MariaDB. Verifica la compatibilità dei tuoi script prima di procedere.
Per migrare un web hosting a MariaDB:
- Accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Firefox
- Fai clic sull'icona in alto a destra dell'interfaccia (o naviga attraverso il menu laterale sinistro, ad esempio)
- Scegli Hosting (universo Web & Dominio)
- Fai clic sul nome dell'oggetto rilevante nella tabella visualizzata
- Fai clic su Database nel menu laterale sinistro
- Fai clic sul link Migrare a MariaDB
Per migrare un server cloud gestito, segui questa guida (clicca qui) per la migrazione a una nuova generazione del server cloud.
La connessione a un database Oracle remoto non è disponibile con hosting e server condivisi.
Puoi comunque installare OCI8 for PHP su VPS Cloud / VPS Lite.
Questa guida spiega come installare gratuitamente un'estensione da Elegant Themes (Monarch, Divi Builder, Bloom, ecc.) o un tema su un sito WordPress già installato tramite WordPress & Apps (Infomaniak).
Prerequisiti
- Il tuo sito WordPress deve essere installato utilizzando gli strumenti di Infomaniak WordPress per utilizzare questi temi ed estensioni
- Infomaniak ti consente solo di installare gratuitamente con 1 clic il tema (Divi, Extra, ecc.) e le estensioni (Monarch, Bloom, ecc.) della tua scelta e beneficiare di aggiornamenti ufficiali; per beneficiare del loro servizio clienti devi sottoscrivere un piano di Elegant Themes.
Utilizzo di un plugin di Elegant Themes
Per fare questo:
- Accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Edge
- Fai clic sull'icona in alto a destra dell'interfaccia (o naviga attraverso il menu laterale sinistro, ad esempio)
- Scegli Hosting (universo Web & Dominio)
- Fai clic sul nome dell'oggetto rilevante nella tabella visualizzata
- Fai clic su Website nel menu laterale sinistro
- Fai clic su WordPress & Apps nel menu laterale secondario
- Fai clic sul pulsante Configura per il sito rilevante
- Fai clic sul pulsante Estensioni Premium
- Installa e attiva le estensioni desiderate
- Le estensioni saranno quindi disponibili nella tua console di amministrazione di WordPress
Utilizzo di un tema di Elegant Themes
Segui questa guida per installare un tema di Elegant Themes con Infomaniak.
Questa guida dettaglia l'invio di email da un sito web ospitato da Infomaniak utilizzando la funzione PHP mail(), che è disattivata per impostazione predefinita.
Infomaniak sconsiglia vivamente l'uso della funzione PHP mail() per l'invio di email dalle proprie applicazioni:
- Le email verranno considerate "non autenticate" e saranno quindi soggette a limitazioni
- La loro consegna verrà compromessa, il che potrebbe danneggiare il tuo sito web
Specificare l'indirizzo di invio
Per assicurarsi che i messaggi vengano inviati correttamente dal proprio CMS/applicazione web (e evitare un errore del tipo Could not instantiate mail function
o sender mismatch
), è necessario specificare un indirizzo valido nelle impostazioni del sito lato Infomaniak:
- Accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser come Brave o Firefox
- Fai clic sull'icona in alto a destra dell'interfaccia (o naviga attraverso il menu laterale sinistro, ad esempio)
- Seleziona Hosting (universo Web & Dominio)
- Fai clic direttamente sul nome dell'oggetto corrispondente nella tabella visualizzata
- Fai clic sul nome del sito corrispondente (nella sezione Siti)
- Fai clic sul pulsante Impostazioni avanzate
- Inserisci un indirizzo email esistente nel campo Email del mittente
- Fai clic sul pulsante blu Salva
Riattivare la funzione mail
Se desideri comunque utilizzare la funzione mail di PHP, dovrai riattivarla su ogni singolo sito del tuo Hosting Web:
- Accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser come Brave o Firefox
- Fai clic sull'icona in alto a destra dell'interfaccia (o naviga attraverso il menu laterale sinistro, ad esempio)
- Seleziona Hosting (universo Web & Dominio)
- Fai clic direttamente sul nome dell'oggetto corrispondente nella tabella visualizzata
- Fai clic sul nome del sito corrispondente (nella sezione Siti)
- Fai clic sul pulsante Impostazioni avanzate
- Fai clic sulla scheda PHP
- Attiva la funzione mail
- Fai clic su Salva
Esempio di mail() di PHP
WordPress
Configura l'invio del modulo di contatto predefinito incluso con Divi Builder:
- Accedi al pannello di amministrazione di WordPress
- Vai all'editor di Divi della pagina che contiene il modulo di contatto
- Fai clic sull'icona dell'ingranaggio per configurare il modulo di contatto di Divi
- Inserisci sotto EMAIL 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@il-tuo-nome-sito
e se rispondi, il destinatario sarà automaticamente l'indirizzo email indicato dal visitatore al completamento del modulo di contatto
Joomla
Configura l'invio delle email tramite PHPmail (non raccomandato) in Joomla:
- Accedi al pannello di amministrazione del tuo sito Joomla
- Vai a Configurazione e poi a Server
- NON inserire NULLA nel campo Email del sito
Purtroppo questo impedisce qualsiasi prova di invio tramite il pulsante corrispondente, ma funzionerà se configuri un modulo di contatto sul tuo sito. Fai clic su Salva una volta lasciato vuoto il campo.
Indirizzo di risposta per mail() di PHP
All'invio di una mail con la funzione mail() di PHP, il return-path
sarà per esempio root@h2web3.infomaniak.ch
. Tuttavia, l'intestazione Reply-To:
nel codice del tuo modulo consente di specificare un indirizzo di risposta valido.