Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Ce guide explique quelles sont les différences entre les offres d'hébergement Web Infomaniak pour vous aider à choisir la meilleure solution selon vos besoins informatiques.
Si vous cherchez à héberger votre messagerie, prenez connaissance de cet autre guide.
Hébergement Web Starter
L'hébergement Web gratuit
L'hébergement Web Starter est proposé gratuitement avec chaque nom de domaine enregistré chez Infomaniak. Il propose 10 Mo d'espace disque afin de créer un site (pages basiques en langage HTML uniquement - pas de PHP, pas de base de données) même sans connaissance particulière grâce à l'outil Page de bienvenue.
- Enregistrer ou transférer un nom de domaine chez Infomaniak
- En savoir plus sur les avantages inclus avec un nom de domaine
Hébergement Web mutualisé
L'offre phare pour créer vos sites
Ces hébergements Web sont des offres mutualisées (les sites Web seront hébergés sur des serveurs dont les ressources sont partagées avec d'autres clients). Pour garantir la fiabilité de ces services mutualisés, les serveurs Infomaniak utilisent en moyenne seulement 40% de la puissance des CPU et sont équipés de disques SSD professionnels de dernière génération.
L'hébergement Web offre 250 Go d'espace disque minimum et permet de gérer plusieurs sites Web avec plusieurs noms de domaine. Cette offre inclus toutes les technologies habituellement utilisées pour créer des sites professionnels: PHP, MySQL, accès FTP et SSH, certificats SSL et installation facile de WordPress ou CMS courants, etc. Il est également possible d'y ajouter un site Node.js et/ou Site Creator.
A noter que sans hébergement d'aucune sorte, il est également possible d'obtenir puis d'exploiter Site Creator “autonome / standalone ”. Prenez connaissance de cet autre guide.
Serveur Cloud
L'hébergement Web professionnel
Avec un Serveur Cloud, les ressources qui vous sont allouées ne sont pas partagées avec d'autres clients et vous pouvez personnaliser la configuration matérielle et logicielle de votre serveur selon vos besoins. Un Serveur Cloud permet également d'utiliser des composants qui ne sont pas disponibles sur des hébergements Web mutualisés (Node.js, mongoDB, Sol, FFMPEG, etc.).
- Un Serveur Cloud permet de facilement administrer votre serveur via la même interface d'administration que les hébergements Web - vous y gérez les sites de la même façon.
- Un VPS permet de gérer de manière 100% autonome votre serveur avec la version de Windows ou la distribution Linux de votre choix (
Debian,Ubuntu,openSUSE, ...) - de solides compétences techniques sont requises pour utiliser un VPS, y compris VPS Lite.
Public Cloud (et Kubernetes Service)
Solution IaaS ouverte, éprouvée et sécurisée
Pour Infomaniak c'est l'infrastructure qui propulse kDrive, Swiss Backup et le Webmail, des services utilisés par plusieurs millions d'utilisateurs. Mais Public Cloud est accessible à tout le monde et met à disposition les ressources dont vous avez besoin pour le développement de vos projets.
A l’aide des offres personnalisées et sur mesure vous n’aurez aucun mal à gérer votre budget de développement. Aucun frais de mise en service. Pas de montant minimum. Résiliable à tout moment. Vous ne payez que les ressources effectivement utilisées avec Public Cloud à la fin de chaque mois, idem pour Kubernetes Service.
Jelastic Cloud
L'hébergement Web sur mesure avec les technologies de votre choix
Jelastic Cloud permet de créer des environnements de développement sur mesure avec les technologies de votre choix (PHP, Java, Docker, Ruby, etc.). C'est une offre cloud flexible:
- Redimensionnement horizontal et vertical des ressources.
- Paiement selon la consommation réelle des ressources.
- Personnalisation facile de votre infrastructure (redondance, IP, SSL, répartition de charge, etc.).
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide détaille l'envoi d'e-mail authentifié depuis un site Web / CMS hébergé par Infomaniak.
Préambule
- L'utilisation d'un serveur SMTP authentifié pour l'envoi d'e-mails à partir de vos applicatifs présente de nombreux avantages par rapport à la fonction PHP mail() standard non authentifiée :
- une sécurité renforcée,
- une meilleure fiabilité de livraison,
- une gestion d'erreurs plus précise,
- une compatibilité optimale avec les serveurs de messagerie tiers,
- et une traçabilité complète des envois.
- Paramètres recommandés:
- Serveur SMTP sortant =
mail.infomaniak.com - Port SMTP & protocole de chiffrement et commande/méthode pour activer ce protocole:
587+ STARTTLS - Nom d'utilisateur/username = l'adresse mail complète & entière ( ? )
- Mot de passe/password = celui généré pour l'adresse mail que vous voulez consulter ( ? )
- Authentification obligatoire pour l'envoi des e-mails:
- Elle s'active dans les paramètres SMTP de votre CMS.
- Cochez "utiliser les mêmes paramètres que le serveur entrant" ou selon les CMS, remettez un nom d'utilisateur (= adresse mail complète & entière) et le mot de passe généré.
- Serveur SMTP sortant =
Exemples de configuration SMTP…
Prérequis
- Posséder un service de messagerie.
- Vous avez la possibilité d'utiliser le Service Mail proposé par Infomaniak ou tout autre service de messagerie à votre convenance.
Lorsque vous possédez une adresse mail dont le domaine est rattaché à votre site Web (e-mail@domain-site.xyz par exemple) renseignez ses détails afin de l'utiliser pour les envois depuis serveur Web via SMTP:
… sur WordPress
- Connectez-vous au tableau d'administration WordPress.
- Installez une extension SMTP (WP Mail SMTP fonctionne).
- Configurez l'extension, par exemple:
Dès lors, un e-mail envoyé depuis un formulaire de contact présent sur le site (formulaire par défaut Divi par exemple) le sera via une méthode SMTP.
Pour s'en assurer, il suffit de regarder les en-têtes d'un message parvenu par ce biais notamment la ligne x-mailer qui pourra mentionner par exemple WPMailSMTP/Mailer/smtp au lieu de PHPMailer.
A noter: le x-mailer peut être n'importe quelle indication pas forcément représentative de la méthode d'envoi réelle!
… sur Prestashop
- Connectez-vous au tableau d'administration Prestashop.
- Allez sous Paramètres avancés puis E-mail.
- Configurez l'envoi via SMTP:

Vérifiez ensuite (afin d'éviter une erreur type Could not instantiate mail function ou sender mismatch) que l'adresse que vous avez configuré dans ces paramètres avancés corresponde bien à l'adresse qu'utilise Prestashop lors des envois. Pour cela:
- Connectez-vous au tableau d'administration Prestashop.
- Allez sous Paramètres de la boutique.
- Cliquez sur Contact dans le menu latéral gauche.
- Sur l'onglet Contacts, vérifiez que l'adresse mail mentionnée soit la même que celle configurée précédemment.
- Éditez les adresses mail si nécessaire:

- Cliquez sur l'onglet Magasins.
- Vérifiez (et corrigez si nécessaire pour) que l'adresse mail mentionnée soit la même que celle configurée précédemment:

… sur Joomla
- Connectez-vous au tableau d'administration Joomla.
- Cliquez sur Système dans le menu latéral gauche.
- Cliquez sur Configuration globale.
- Cliquez sur l'onglet Serveur:

- Configurez l'envoi via la méthode d'envoi SMTP:

Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment transférer un produit Infomaniak d'une Organisation à une autre.
Préambule
- Vous pouvez déplacer presque tous les produits souscrits auprès d'Infomaniak vers une interface Manager Infomaniak différente de celle sur laquelle le produit se trouve actuellement ; il s'agit donc d'un transfert interne, d'Organisation vers Organisation.
- kSuite ne peut être transférée.
- Les utilisateurs ayant actuellement accès aux produits sélectionnés ne seront pas transférés (donc potentiellement n'auront plus accès aux produits).
- Concernant kDrive: les utilisateurs ayant actuellement accès au kDrive seront intégrés à la nouvelle Organisation.
- Ils conserveront leur accès, leurs permissions kDrive, mais leurs éventuels droits de gestion sur le produit lui-même seront perdus.
- Les équipes de travail ne sont pas déplacées non plus, les droits gérés via les équipes sautent également.
- Si votre utilisateur donne accès à plusieurs Organisations il est encore plus facile d'envoyer vers l'une de celles-ci le produit de votre choix.
- Les factures des produits sélectionnés ne seront pas transférées.
- Cette opération n'entraine aucune interruption.
Générer un lien de transfert
Prérequis
- Etre Administrateur ou Responsable légal au sein de l'Organisation.
Pour transférer un produit:
- Cliquez ici afin d'accéder à la gestion des transferts de produits sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez sur le bouton Transférer des produits:

- Cochez le ou les produits à déplacer:

- Prenez connaissance et acceptez les conditions générales.
- Cliquez sur le bouton Transférer:

- Prenez connaissance et validez les éventuels avertissements:

Le transfert a débuté. Désormais, à choix, vous pouvez:
- Copier le lien de transfert…
- ou l'envoyer à l'adresse mail de votre choix…
- ou sélectionner directement l'une des Organisations auxquelles votre utilisateur est rattaché, et le produit sélectionné y sera transféré:

En tout temps vous pouvez revenir sur la page des transferts de produits pour retrouver les possibilités listées ci-dessus:

Méthode alternative
Dans le cas de transfert ponctuel vous pouvez également vous rendre directement sur le tableau de bord du produit concerné et cliquer sur Gérer (exemple sur l'image ci-dessous) toutefois ce menu n'étant pas toujours présent il vaut mieux privilégier la première méthode ci-dessus qui permet en outre le transfert par lot:
Prenez connaissance de cet autre guide concernant Jelastic Cloud.
Réceptionner le produit
Une fois un transfert de produit débuté par un utilisateur…
1. Etre sur l'Organisation qui doit recevoir le produit
- Cliquez ici afin de vous connecter au Manager sur l'Organisation qui doit réceptionner le(s) produit(s).
- L'utilisateur spécifié lors de la connexion au compte Infomaniak doit posséder des droits administratifs.
- Si besoin, vous pouvez créer une nouvelle Organisation pour réceptionner des produits.
2. Exécuter le lien obtenu
- Cliquez sur le lien obtenu à la première étape ci-dessus.
- Vous pouvez également simplement le coller dans un navigateur en étant connecté dans le compte Infomaniak adéquat.

3. Valider le transfert de produits
- Choisissez si nécessaire l'Organisation de destination à l'aide du menu déroulant.
- Prenez connaissance et acceptez les conditions générales.
- Cliquez sur le bouton Réceptionner les produit (si le bouton n'est pas cliquable, s'assurer d'avoir sélectionné l'Organisation):

Retrouvez en tout temps les transferts en cours ou terminés depuis l'icône inférieure sur le menu latéral gauche du Manager Infomaniak:
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment lier un nom de domaine à un Hébergement Web Infomaniak.
Où se trouve votre nom de domaine ?…
… Chez Infomaniak, même Organisation
Si votre nom de domaine est enregistré auprès d'Infomaniak et qu'il se trouve dans le même compte utilisateur ou organisation que la messagerie, alors il n'y a rien à faire.
- Prenez connaissance de cet autre guide afin de vérifier et corriger d'éventuelles erreurs de configuration.
… Chez Infomaniak, Organisation différente
Si votre nom de domaine est enregistré auprès d'Infomaniak mais dans un autre compte utilisateur ou Organisation, alors:
- Éditez sa zone DNS en y spécifiant l'adresse IP du site sous forme d'enregistrement A.
- Tout ajout / modification DNS peut prendre jusqu'à 48 heures pour se propager.
OU
- Déplacez-le au sein de la même Organisation.
… Chez Infomaniak avec des DNS externes
Si votre nom de domaine comporte des DNS qui ne sont pas ceux d'Infomaniak alors:
- Éditez la zone DNS actuelle là où elle se trouve (si nécessaire consultez l'aide du prestataire concerné) en y spécifiant l'adresse IP du site sous forme d'enregistrement A.
- Tout ajout / modification DNS peut prendre jusqu'à 48 heures pour se propager.
OU
- Changez les DNS actuels et sélectionnez l'utilisation des DNS Infomaniak.
- Tout ajout / modification DNS peut prendre jusqu'à 48 heures pour se propager.
- Prenez connaissance de cet autre guide afin de vérifier et corriger d'éventuelles erreurs de configuration.
… Ailleurs avec des DNS externes
Si votre nom de domaine comporte des DNS qui ne sont pas ceux d'Infomaniak alors:
- Éditez la zone DNS actuelle là où elle se trouve (si nécessaire prenez connaissance de l'aide du prestataire concerné) en y spécifiant l'adresse IP du site sous forme d'enregistrement A.
- Tout ajout / modification DNS peut prendre jusqu'à 48 heures pour se propager.
OU
- Changez les DNS actuels (si nécessaire prenez connaissance de l'aide du prestataire concerné) en y spécifiant ceux d'Infomaniak (cela implique d'avoir une zone DNS auprès d'Infomaniak.
- Tout ajout / modification DNS peut prendre jusqu'à 48 heures pour se propager.
- Cette zone DNS auprès d'Infomaniak sera configurée correctement mais prenez connaissance de cet autre guide afin de vérifier et corriger d'éventuelles erreurs de configuration.
… Ailleurs mais vous le rapatriez
Si votre nom de domaine est enregistré chez un autre registrar et que vous souhaitez le rapatrier au même endroit que votre site Web Infomaniak, alors:
- Transférez le nom de domaine vers Infomaniak (celui-ci sera configuré correctement mais prenez connaissance de cet autre guide afin de vérifier et corriger d'éventuelles erreurs de configuration).
- Si le nom de domaine est destiné à être un alias de votre site principal, il faut ajouter l'alias à votre site.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment…
- … générer une
CSRet clé privée pour faire la demande d'un certificat tiers auprès d'une autorité de certification (CA), - … importer ce certificat pour votre site Infomaniak, grâce au
CRTobtenu auprès de laCA.
Préambule
- Bien qu'Infomaniak propose tous les certificats SSL dont vous pourriez avoir besoin…
- certifs gratuits Let's Encrypt pour les sites personnels (uniquement possible avec les sites hébergés chez Infomaniak),
- certifs DV de Sectigo pour les sites professionnels/particuliers qui ne sont pas inscrits au registre du commerce,
- certifs EV de Sectigo pour les entreprises inscrites au registre du commerce,
- … il est également possible d'installer un certificat SSL obtenu ailleurs (certificat intermédiaire/intermediate d'un organisme de certification de votre choix), certificats personnalisés ou auto-signés.
1. Générer une CSR (Certificate Signing Request)
Une CSR (Certificate Signing Request ou Demande de Signature de Certificat) est un fichier encodé contenant des informations nécessaires pour demander un certificat SSL/TLS.
Elle doit être générée de votre côté, afin de garantir que la clé privée reste sous votre contrôle, en utilisant par exemple OpenSSL.
Adaptez et exécutez la commande suivante depuis une application de type Terminal (interface en ligne de commande, CLI /Command Line Interface) sur votre appareil:
openssl req -utf8 -nodes -sha256 -newkey rsa:2048 -keyout domain.xyz.key -out domain.xyz.csr -addext "subjectAltName = DNS:domain.xyz, DNS:www.domain.xyz"
Explications
newkey rsa:2048: Génère une nouvelle clé RSA de 2048 bits.keyout domain.xyz.key: Spécifie le fichier où sera sauvegardée la clé privée.out domain.xyz.csr: Spécifie le fichier où sera enregistrée la CSR.addext “subjectAltName = ...”: Ajoute des domaines supplémentaires via l'extensionSAN (Subject Alternative Name), nécessaire pour inclure tous les domaines souhaités dans le certificat (le domaine principal domain.xyz + tout autre domaine ou sous-domaine associé, comme www.domain.xyz).
Après génération, vous pouvez vérifier le contenu de la CSR avec la commande suivante :
openssl req -in domain.xyz.csr -noout -textCela permet de vérifier que tous les domaines listés dans subjectAltName sont correctement inclus.
Une fois la CSR générée, vous pouvez la transmettre à l'autorité de certification (CA) pour obtenir votre certificat SSL/TLS.
2. Importer le certificat externe
Une fois validée, la CA vous délivre un certificat (domain.xyz.crt) et parfois un certificat intermédiaire (ca_bundle.crt).
Pour accéder à la gestion des certificats SSL :
- Cliquez ici afin d'accéder à la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au site concerné:

- Cliquez sur Certificats SSL dans le menu latéral gauche.
- Cliquez sur le bouton bleu Installer un certificat:

- Choisissez le certificat personnalisé.
- Cliquez sur le bouton Suivant:

- Importez votre certificat et clé privée, soit par importation des fichiers
.crtet.keysoit par copier-coller. - Cliquez sur Compléter:

Commande alternative pour générer un certificat auto-signé (facultatif)
Si vous souhaitez un certificat local uniquement pour des tests ou sans passer par une CA (non recommandé pour la production), vous pouvez utiliser cette commande :
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout domain.xyz.key -out domain.xyz.crt -addext “subjectAltName = DNS:domain.xyz, DNS:www.domain.xyz”Cela génère à la fois un certificat auto-signé (domain.xyz.crt) et une clé privée (domain.xyz.key). Cependant les certificats auto-signés ne sont pas reconnus comme valides par les navigateurs ou systèmes publics. Ils ne conviennent qu'à des environnements internes ou de développement.
Importer un certificat intermédiaire
Lors de l'ajout d'un certificat SSL personnalisé, il est possible d'importer le certificat intermédiaire (par importation du fichier .crt ou copier-coller des données fournies par l'organisme de certification):
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment effacer un dossier ou un fichier en SSH, ce qui peut notamment être utile lorsqu'il est impossible de supprimer un fichier avec un logiciel/client FTP ou le Web FTP sur le Manager.
Commande SSH pour supprimer un dossier/fichier
Pour effacer un fichier ou un répertoire, il est nécessaire d'utiliser la commande rm.
Pour supprimer les fichiers Data.php et Data.txt, il faut par exemple exécuter la commande suivante:
rm Data.php Data.txtPour supprimer un répertoire, il faut au préalable supprimer son contenu et ensuite utiliser la commande suivante:
rmdir Folder/Pour supprimer tous les fichiers au format html, il faut exécuter la commande suivante:
rm *.htmlLien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment ajouter ou modifier un ou plusieurs enregistrements de type CNAME et DNAME dans la zone DNS (d'un nom de domaine) gérée sur le Manager Infomaniak.
Préambule
- Le type d’enregistrement
CNAMEpermet le pointage d'un sous-domaine vers une adresse de site Web.- C'est la méthode généralement utilisée pour faire fonctionner le sous-domaine
wwwavec votre site, ou pour rediriger un sous-domaine vers un dossier du serveur Web sur lequel est hébergé votre site Web.
- C'est la méthode généralement utilisée pour faire fonctionner le sous-domaine
- Le type d'enregistrement
DNAMEpour «delegation name» est particulièrement utile lors de la réorganisation de domaines ou pour des transitions en douceur d'une partie de votre infrastructure à une autre, tout en préservant la structure hiérarchique des sous-domaines.- Un
DNAMEcrée un alias pour un domaine entier et tous ses sous-domaines.
- Un
- Contrairement au
CNAMEqui ne s'applique qu'à un seul nom d'hôte spécifique, leDNAMEredirige automatiquement tous les sous-domaines. Exemple:- Un
DNAMEpourabc.site1.compointant verssite2.comreliera automatiquementxyz.abc.site1.comàxyz.site2.com,new.login.abc.site1.comànew.login.site2.com, et ainsi de suite.
- Un
- ⚠ Un enregistrement
DNAMEne peut pas être utilisé au niveau de la zone racine d'un domaine (commesite1.comdirectement). Il est généralement utilisé sur un sous-domaine. Si vous souhaitez rediriger le domaine principal lui-même, vous devrez utiliser d'autres types d'enregistrements comme unA,AAAAouCNAME(avec certaines restrictions pour ce dernier).
Modifier la zone DNS
Afin de gérer ce type d'enregistrement dans une zone DNS:
- Cliquez ici afin d'accéder à la gestion de votre domaine sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au domaine concerné.
- Cliquez sur Zone DNS dans le menu latéral gauche.
- Cliquez le bouton pour ajouter un enregistrement:

- Cliquez sur le bouton radio correspondant pour ajouter un enregistrement.
- Cliquez sur le bouton Suivant:

- Entrez les valeurs nécessaire à votre zone DNS.
- Laissez la valeur par défaut au niveau du TTL.
- Cliquez sur le bouton Enregistrer:

Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment créer des sous-domaines sur un hébergement Infomaniak existant, à l'aide d'un fichier .htaccess.
Préambule
- L'hébergement peut se trouver sur une offre d'Hébergements Web mutualisés ou sur Serveur Cloud Infomaniak mais cette fonction est impossible avec un hébergement Starter.
- Les sous-domaines peuvent être ajoutés très facilement sur votre hébergement actuel puisque vous disposez dans l'offre de base de 20 sites par hébergement (sites = sous-domaines).
- Si vous ne souhaitez pas utiliser ce volume de site à votre disposition, vous pouvez suivre la méthode ci-dessous.
Créer un sous-domaine comme raccourci
Les sous-domaines ainsi créés permettent de faciliter l'organisation d'un hébergement. Par exemple l'adresse vlog.domain.xyz sera le raccourci de l'adresse domain.xyz/vlog. Autrement dit, l'adresse vlog.domain.xyz renverra au dossier vlog qui devra se situer à la racine du site Web domain.xyz. Dans cet exemple, vlog est le sous-domaine de domain.xyz.
1. Ajouter le sous-domaine comme alias de votre site Web
Pour cela:
- Suivez la procédure d'ajout d'alias mais bien lire les points 2 et 3 ci-dessous svp.
- Dans le champ pour ajouter le domaine lié inscrivez l'adresse complète du sous-domaine (par exemple
vlog.domain.xyz). - Si votre domaine ou sa zone DNS est géré chez Infomaniak, activez les deux options suivantes: Mise à jour des entrées DNS pour ce domaine et Remplacer les entrées déjà existantes ; si tel n'est pas le cas, créez un enregistrement A chez votre registrar avec les informations suivantes:
- champ: l'adresse URL complète du sous-domaine (par exemple
vlog.domain.xyz) - cible: l'adresse IPv4 (enregistrement A) de votre site (prenez connaissance de cet autre guide pour trouver l'enregistrement A de votre site)
- champ: l'adresse URL complète du sous-domaine (par exemple
2. Modifier le fichier htaccess de votre site Web
Important: les instructions suivantes sont uniquement données à titre indicatif. Vous devrez peut-être adapter le code pour qu'il fonctionne dans votre situation.
À l'aide de votre logiciel/client FTP ou de Web FTP sur le Manager, ajoutez et adaptez le code suivant dans le fichier .htaccess qui se trouve à la racine de votre site Web:
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.xyz [NC]
RewriteCond %{DOCUMENT_ROOT}/%1/ -d
RewriteCond %1::%{REQUEST_URI} !^(.*?)::/\1/?
RewriteRule "^(.*)$" "%{DOCUMENT_ROOT}/%1/$1" [L]Explications pour la troisième ligne: https://stackoverflow.com/a/15981056
Remplacez sur la première ligne:
domainpar votre nom de domainexyzpar l'extension de votre nom de domaine (ch, fr, etc.)
Désormais, l'adresse vlog.domain.xyz doit afficher le contenu du dossier vlog qui se situe à la racine de votre site Web. Si ce n'est pas le cas, vérifiez que le dossier vlog existe bien à la racine de votre site Web.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment modifier la version PHP disponible pour les sites de votre Hébergement Web Infomaniak.
Préambule
- Il est possible de passer d'une version PHP ancienne et potentiellement vulnérable à une version récente, mais revenir ensuite vers cette version vulnérable ne vous sera plus possible pour des raisons de sécurité.
- Le changement est effectif immédiatement et à l'infini.
- Prenez connaissance de cet autre guide si vous recherchez des informations au sujet de la configuration de la version de PHP utilisée en SSH.
- Il est peut-être nécessaire de mettre à jour votre hébergement au préalable pour accéder aux toutes dernières versions de PHP proposées par Infomaniak.
Modifier la version de PHP utilisée pour un site Web
Il est possible de facilement modifier la version de PHP utilisée sur l'ensemble d'un site Web:
- Cliquez ici afin d'accéder à la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au site concerné.
- Cliquez sur Plus d'informations.
- Cliquez sur Modifier:

- Choisissez la version de PHP désirée.
- Cliquez sur Enregistrer en bas de page pour sauvegarder la modification:

Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment se connecter à votre Hébergement Web à l'aide d'une clé SSH.
✘ INDISPONIBLE avec
site de type Node.js
hébergements Starter
Prérequis
- Créer un compte FTP + SSH depuis le Manager Infomaniak.
- Créer une clé SSH avec un algorithme sûr, par exemple
ed25519:ssh-keygen -t ed25519car avec une clé en rsa (
ssh-keygenoussh-keygen -t rsa), la connexion sera refusée et l'erreur suivante sera retournée en mode verbeux:debug1: send_pubkey_test: no mutual signature algorithm
Déposer la clé SSH
Pour cela:
- Connectez-vous sur le serveur en SSH (besoin d'aide ?).
Allez à la racine de votre hébergement:
cd ~Créez le répertoire «
.ssh»:mkdir .ssh- Modifiez les droits du répertoire
.sshen CHMOD 700. - Créez le fichier
authorized_keyset collez-y votre clé SSH publique sur une seule ligne (important). - Modifiez les droits du fichier
authorized_keysen CHMOD 600.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment ajouter gratuitement un thème d'Elegant Themes (Divi) sur un site WordPress déjà installé via l'installateur Infomaniak.
Prérequis
- Votre site WordPress doit être installé via les outils Infomaniak WordPress pour utiliser ces thèmes et extensions.
- Le thème peut être ajouté lors de l'installation (approximativement l'étape 14 de cet autre guide) ou activé par la suite.
- Afin de bénéficier du support Elegant Themes (service client) vous devez souscrire à une offre d'Elegant Themes.
Ajouter un thème Elegant Themes
Pour cela:
- Cliquez ici afin d'accéder à la gestion de votre site WordPress sur le Manager Infomaniak (besoin d'aide ?).
- Si votre site n'apparait pas ici, c'est qu'il n'a pas été installé via les outils Infomaniak (cf prérequis ci-dessus).
- Cliquez directement sur le nom attribué au produit concerné:

- Cliquez sur le menu d'action ⋮ situé à droite de l'Application Web concernée.
- Cliquez sur Paramètres de l'application:

- Cliquez sur Modifier sous Thème:

- Sélectionnez le thème souhaité.
- Cliquez sur le bouton Enregistrer:

- Le thème est appliqué et disponible pour être configuré dans votre interface d'administration WordPress:

Utiliser une extension d'Elegant Themes
Prenez connaissance de cet autre guide pour installer une extension Elegant Themes avec Infomaniak.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment transférer à Infomaniak des données (Web, Mail, Domaine, et même Cloud) actuellement hébergées ailleurs. Vous restez évidemment propriétaire de vos données, sans perte ni interruption !
Préambule
- En regroupant vos noms de domaine, sites Web et adresses mail chez Infomaniak, vous simplifiez la gestion de vos factures et de vos services.
- De plus, la liaison de vos domaines se fera automatiquement avec votre site et votre adresse mail.
- Vous n'aurez ainsi pas besoin de configurer manuellement les DNS de vos domaines chez un autre registrar.
Guides spécifiques
Cliquez sur le lien correspondant à votre hébergeur actuel :
- Swisscom: guide complet pour migrer les données Web, Mail et nom de domaine
Guides pour tout autre hébergeur
Pour ne pas interrompre votre site et vos e-mails et ne pas perdre de contenu en important vos données existantes, migrez vos services dans l'ordre indiqué:
Importer les données Web (tout site PHP, HTML, etc.)
- Pour WordPress spécifiquement prenez connaissance de cet autre guide…
- Pour WordPress spécifiquement prenez connaissance de cet autre guide…
Copier les données Mail (adresses et contenu des boites, etc.) vers kSuite ou un simple Service Mail
Transférer le nom de domaine (gestion du domaine, zone DNS, etc.)
Vous pouvez également emmener d'autres types de données sur les serveurs Infomaniak:
- Contenu Dropbox, Google Drive, etc.: prenez connaissance de cet autre guide
- Données sur NAS Synology ou QNAP: prenez connaissance de cet autre guide
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment visualiser un site Web hébergé par Infomaniak même si aucun nom de domaine / URL n'est actuellement configuré correctement pour diriger le visiteur vers ce site.
Préambule
- Grâce à l'URL de prévisualisation de votre site Web, obtenez dans un navigateur la version actuelle de votre contenu peu importe si le futur nom de domaine correspondant n'est pas encore configuré correctement.
- Cet aperçu du site peut se faire grâce à une URL de prévisualisation et permet notamment de tester un site avant de faire pointer un nom de domaine qui par exemple pointerait actuellement ailleurs.
- Cette URL temporaire fournie par Infomaniak est susceptible de changer en tout temps et n'est disponible qu'avec les offres payantes.
Obtenir l'URL de prévisualisation de votre site
Pour cela:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur Plus d'informations.
- L'adresse de prévisualisation est indiquée sous URL de prévisualisation (ex.:
XXX.preview.infomaniak.website):
En cas de problème…
Si en visitant votre adresse de prévisualisation, l'URL change immédiatement pour une autre, il peut s'agir d'un fichier .htaccess que vous avez modifié pour y inclure des règles de réécriture. Il faut le désactiver puis tester à nouveau.
… sur WordPress
Si l'URL de prévisualisation s'affiche tout le temps alors que vous avez pourtant fait le nécessaire au niveau du nom de domaine, il faut lui attribuer l'adresse définitive en tant qu'adresse principale dans les options de votre site Web.
Alternatives pour prévisualiser votre site
Si vous souhaitez procéder différemment qu'avec l'adresse de prévisualisation fournie par Infomaniak (voir ci-dessus), vous pouvez modifier le fichier hosts de votre ordinateur (y compris avec des extensions de navigateur comme celle-ci pour Firefox). Vous aurez besoin pour cela de l'adresse IP de votre site.
Lorsque vos test sont terminés ou que les DNS du nom de domaine sont à jour, n'oubliez pas d'effacer vos éventuelles modifications sinon il sera impossible d'afficher votre site si l'adresse IP du serveur est modifiée ou que le site est migré sur un autre hébergement Web.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment activer ou désactiver le mode maintenance sur un site Web d'un Hébergement Infomaniak.
Préambule
- Le mode maintenance permet d'afficher un message personnalisé à vos visiteurs par exemple pendant la résolution d'un problème technique.
- Il est également possible de spécifier des adresses IP qui pourront contourner cette page.
- Un e-mail est envoyé aux utilisateurs de l'Organisation.
Activer le mode maintenance
Pour activer une page qui remplace temporairement votre page d'accueil habituelle:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur le bouton à bascule (toggle switch) pour activer la page de maintenance.
- Validez l'avertissement.
- Cliquez sur le bouton pour activer:

Personnaliser la page de maintenance
Pour mettre en place une page avec le message de votre choix:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur Page et maintenance dans le menu latéral gauche.
- Cliquez sur Créer une page ou sur le bouton Personnaliser si elle existe déjà:

- Mettez en page le texte de votre choix.
- Configurez l'affichage à l'aide des éléments sur la droite.
- Cliquez sur Enregistrer & activer pour publier la page:

Autoriser des adresses IP à contourner la suspension
Il est possible d'afficher le site réel même avec le mode maintenance activé. Pour cela, il est nécessaire de renseigner les adresses IP des ordinateurs qui doivent pouvoir contourner le mode maintenance:
- Activez le mode maintenance selon la procédure ci-dessus.
- Revenez sur la page de configuration de la page de maintenance (cf procédure ci-dessus).
- Sous Maintenance à droite, cliquez sur Insérer mon adresse IP pour autoriser votre ordinateur à afficher le site sans mode maintenance:

- Il est également possible de saisir manuellement les IP à autoriser.
- Cliquez sur Enregistrer et publier.
Si les adresses IP des ordinateurs ajoutés changent, il sera nécessaire de répéter ces étapes.
Désactiver le mode maintenance
Pour désactiver le message qui s'affiche sur votre site pendant la maintenance:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez soit sur le bouton Désactiver ou sur le bouton à bascule (toggle switch) pour désactiver la page de maintenance:

- Confirmez la désactivation de la maintenance.
Méthode alternative pour WordPress
Il n'est pas recommandé d'activer la page de maintenance Infomaniak ci-dessus pour travailler ensuite dans WordPress.
Il est recommandé d'installer une extension WordPress (il en existe des dizaines) dédiée à la mise en maintenance au sein du CMS lui-même.
Vous pouvez sinon ajouter le code <?php $upgrading = time(); ?> dans un nouveau fichier vide nommé .maintenance (le point avant le nom du fichier est important) placé sur le serveur à la racine de votre site, ce qui désactivera toutes vos pages sauf la page d'accueil de WordPress.
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide détaille les mesures de sécurité mise en place dans le cadre des offres de messagerie Infomaniak afin de détecter les utilisations abusives et anormales d'une adresse mail.
Préambule
- Sur demande écrite, motivée et authentifiée, il est possible de modifier ces règles de sécurité pour une adresse mail payante précise.
- Pour des envois d'e-mails à un grand nombre de destinataires, l'outil Newsletter est le plus adapté.
- Ces mesures vous protègent d'une utilisation malveillante de votre ordinateur ou de votre compte.
- Calcul des quotas (fenêtre glissante) : les limites (ci-dessous) ne sont pas réinitialisées à minuit mais calculées en temps réel sur une fenêtre de 24 heures ; chaque message envoyé "occupe" un emplacement dans votre quota et se libère automatiquement 24 heures après son envoi.
- Si vous envoyez des messages tout au long de la matinée jusqu'à atteindre votre limite à 11h, vos droits d'envoi se libéreront progressivement le lendemain matin, au fur et à mesure que chaque message atteindra ses 24 heures d'ancienneté.
- 1 message envoyé à 2, 42 ou 99 personnes en CC/CCI compte comme respectivement 2, 42 et 99 messages.
Limites d'envoi par 24 heures
⚠ Nombre d'e-mails sortants possible par 24 heures :
| kSuite | gratuit | 500 |
| Standard | 1440 | |
| Business | 1440 | |
| Enterprise | 1440 | |
| my kSuite | 500 | |
| my kSuite+ | 1440 | |
| Service Mail | Starter 1 adresse max. | 500 |
| Premium 5 adresses min. | 1440 | |
| Hébergement web | envoi non-authentifié (PHP Mail()) | 50 |
| envoi authentifié | * |
* Le nombre max. dépend de l'offre de messagerie à laquelle appartient l'adresse utilisée
Autres limites de messagerie
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment remplacer le nom de domaine principal associé à un Site Web (hors hébergement Starter) hébergé sur Infomaniak dans le cas où vous souhaitez par exemple changer le nom de votre activité ou modifier l'orthographe.
Préambule
- Il n'est pas possible de simplement modifier l'orthographe du nom de domaine concerné.
- Il faut posséder le nouveau nom de domaine et venir l'installer à la place de l'actuel en procédant à une inversion (lire ci-dessous).
- Après avoir agi sur le nom de domaine, il sera peut-être nécessaire d’adapter le contenu du site.
- Vous pouvez également renommer votre produit Hébergement Web dans le Manager Infomaniak mais changer le nom d'un hébergement n'a strictement aucune incidence sur les URL des sites.
- Lors de cette opération, les statistiques sont réinitialisées.
Changer le nom de domaine du site Web
Prérequis
- Préparez le nouveau nom de domaine (si nécessaire il faut l'acheter).
- Installez un certificat SSL valide sinon l'inversion ne sera pas proposée.
- Si la modification recherchée est plutôt de type "sous-domaine" vers "domaine principal" (
dev.domain.xyz→domain.xyzpar exemple) alors prenez connaissance de cet autre guide.
Ensuite, pour remplacer le nom de domaine attribué au site, par un autre nom de domaine:
- Cliquez ici afin d'accéder à la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au site concerné:

- Cliquez ensuite sur le chevron pour développer la partie Domaines de ce site:

- Prenez connaissance de cet autre guide (particulièrement ses Prérequis) pour lier le nouveau nom de domaine à votre site:
- C'est ce nouveau domaine lié qui remplacera le nom de domaine principal actuel après l'inversion que vous allez effectuer ci-dessous.
- Une fois le nouveau nom de domaine lié à votre site, cliquez sur le menu d'action ⋮ à droite de celui-ci.
- Choisissez Définir comme domaine principal:

- Si nécessaire, supprimez l'ancien nom de domaine et ses variantes qui sont devenus des domaines alias (et non plus des domaines principaux).
Si vous utilisez un certificat SSL, il faudra le mettre à jour afin qu'il inclue les alias ajoutés.
Si vous utilisez l'option d'IP dédiée, il faut la désinstaller, et la réinstaller après l'inversion que vous allez effectuer.
Adapter le contenu du site au nouveau nom
Dans certains cas, l'application Web qui sert au développement du site doit subir quelques ajustements pour fonctionner avec le nouveau nom de domaine. Cliquez sur le lien correspondant au développement de votre site afin d'adapter le contenu:
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide concerne les utilisateurs qui font des modifications autour d'un hébergement sur lequel est installé WordPress.
Préambule
- Suite à un changement d'offre de votre hébergement Web (migration de l'ancienne formule d'hébergement v1 60 Go vers les offres actuelles) il est possible que vous deviez mettre à jour la connexion entre la base de données MySQL/MariaDB et votre site WordPress (afin d'éviter l'erreur "
error establishing a database connection" par exemple) et rétablir ainsi le lien entre WordPress et la base de données MySQL/MariaDB.
Modifier les éléments importants
Voici les informations à adapter dans le fichier wp-config.php pour que votre site WordPress fonctionne (en règle générale, un préfixe a simplement été ajouté devant le nom existant de la base et le nom d'utilisateur):
- le nom de la base de données MySQL (bddname avant, abcd_bddname après par exemple)
- le serveur hôte de la base de données MySQL (mysql.domain.xyz avant, abcd.myd.infomaniak.com après par exemple)
- le nom d'utilisateur qui accède à la base de données MySQL (userbdd avant, abcd_userbdd après par exemple)
Modifier le fichier wp-config.php de WordPress
Pour cela:
- Retrouvez et conservez vos informations MySQL actuelles selon la liste ci-dessus.
- Créez un compte FTP.
- Connectez-vous en FTP.
- Editez le fichier
wp-config.phpqui se trouve dans le dossier racine de votre site WordPress. - Trouvez le paragraphe concerné et mettre à jour les 3 informations (selon la liste ci-dessus).
- Sauvegardez le fichier et c'est tout, votre WordPress se connectera désormais à la base de données correcte!
Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment utiliser les variables d'environnement PHP avec les Hébergements Web qui fonctionnent en php-fpm.
Préambule
- Les variables d'environnement PHP sont des variables système utilisées pour stocker des informations sur les requêtes HTTP et les redirections.
- Elles sont généralement utilisées dans les serveurs Web pour stocker des détails sur les requêtes précédentes ou sur les redirections qui ont été effectuées.
- Ces variables peuvent contenir des informations telles que les URLs précédentes, les méthodes HTTP, ou d'autres données liées à la navigation du client sur le serveur Web.
Utiliser les variables d'environnement
Pour utiliser les variables d'environnement PHP:
- Définissez les variables d'environnement PHP dans un fichier
.htaccess:SetEnv EXAMPLEVARIABLE hello
- Dans votre fichier PHP, le nom de la variable à appeler correspond au même nom de variable défini dans la variable d'environnement:
<?php getenv('EXAMPLEVARIABLE');
Dans cet exemple, le résultat affiché sera hello.
Aller plus loin avec les variables d'environnement
Il est possible de configurer des variables d'environnement directement depuis le Manager pour l'ensemble de votre site Web:
- Cliquez ici afin d'accéder à la gestion de votre site sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au site concerné:

- Cliquez sur Gérer les paramètres avancés:

- Cliquez sur l'onglet PHP / Apache:

- Plus bas sur la page, cliquez sur le chevron pour développer la partie Variables d'environnement.
- Cliquez sur l'icône Ajouter.
- Entrez la variable et sa valeur.
- Cliquez sur le bouton pour sauvegarder:

Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide explique comment ajouter ou modifier un ou plusieurs enregistrements de type A et AAAA dans la zone DNS (d'un nom de domaine) gérée sur le Manager Infomaniak.
Préambule
- Ce type d’enregistrement permet le pointage d'un nom de domaine vers une adresse IP statique (en général un serveur), type A pour une IPv4 et AAAA pour IPv6.
- C'est la méthode généralement utilisée pour rediriger votre nom de domaine vers l’adresse IP du serveur Web sur lequel est hébergé votre site Web. D'ailleurs ce type de pointage est utilisé de façon automatique pour relier votre nom de domaine avec votre site Web si ceux-ci sont au même endroit et dans la même Organisation Infomaniak.
- Vous ne devez modifier ce type d'enregistrement que dans le cas où vous avez une configuration particulière à mettre en place (faire pointer un sous-domaine sur une application externe par exemple).
Modifier la zone DNS
Afin de gérer ce type d'enregistrement dans une zone DNS:
- Cliquez ici afin d'accéder à la gestion de votre domaine sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au domaine concerné.
- Cliquez sur Zone DNS dans le menu latéral gauche.
- Cliquez le bouton pour ajouter un enregistrement:

- Cliquez sur le bouton radio A ou AAAA pour ajouter un enregistrement.
- Cliquez sur le bouton Suivant:

- Entrez les valeurs nécessaire à votre zone DNS.
- Laissez la valeur par défaut au niveau du TTL.
- Si nécessaire, vous pouvez demander l'ajustement de l'enregistrement AAAA en activant la case à cocher, ce qui vous permettra d'indiquer une IPv6 dans le même temps.
- Cliquez sur le bouton Enregistrer:

Lien vers cette FAQ:
Cette FAQ a été utile?
Ce guide donne des pistes afin de réaliser des opérations en lien avec un site WordPress, ce qui permet notamment de…
- … copier et migrer un site WordPress d'un hébergeur concurrent vers Infomaniak,
- … modifier le nom de domaine d'un site WordPress,
- … sauvegarder un site WordPress en entier…
Préambule
- Selon le contexte, au lieu de faire un transfert WordPress, vous pouvez aussi simplement…
- … changer l'adresse du site (le nom de domaine associé) très facilement si vous avez installé WordPress via l'installateur Infomaniak,
- … dupliquer un site WordPress afin de travailler parallèlement dans un environnement de développement…
Transférer un site WordPress…
… avec l'extension All-in-One WP Migration
- Nécessite d'installer un nouveau WordPress vierge (par exemple via l'installateur automatique Infomaniak) pour importer l'ancien site dessus.
- Prenez connaissance de ce guide.
… avec l'extension Duplicator
- Nécessite de se connecter à l'hébergement par FTP pour envoyer une archive
.zipet un fichier PHP pour réinstaller l'ancien site.- Prenez connaissance de ce guide.
Lien vers cette FAQ:
Cette FAQ a été utile?