Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Git et GitHub sont disponibles chez Infomaniak avec toutes les offres d'hébergement sur:
et bien-sûr l'offre Jelastic Cloud qui vous permettra une intégration en profondeur du versioning.
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. Ces mesures vous protègent d'une utilisation malveillante de votre ordinateur ou de votre compte.
Limites d'envoi par 24 heures
Le nombre d'e-mails sortants par 24 heures est limité à :
20000 messages | 100 messages | 500 messages | 1440 messages | |
Produits gratuits | Service Mail Starter (hébergement basique) | messagerie @ik.me (+ ikmail.com, etc.) | kSuite Standard 1 utilisateur | |
Produits payants | Hébergement Web (fonction PHP Mail() - envois non-authentifiés) | kSuite Standard 2 utilisateurs et plus | ||
kSuite Pro | ||||
kSuite Entreprise | ||||
Service Mail 5 adresses et plus | ||||
Hébergement Web (envois authentifiés) |
1 message envoyé à 2, 42 ou 99 personnes en Cc/Cci compte désormais comme respectivement 2, 42 et 99 messages.
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é.
En savoir plus
Ce guide explique comment modifier le dossier cible dans lequel est stocké votre Site Web sur un Hébergement Web Infomaniak.
Préambule
- Sur un hébergement Web d'Infomaniak, il est possible d'installer plusieurs sites Web avec leur propre nom de domaine (gestion multisites).
- Chacun de ces sites sont stockés dans un dossier de votre hébergement, lequel est la cible du site. Il est possible de modifier librement la cible d'un site. Exemple:
- Le site
domain.xyz
a comme cible p.ex le dossier/web
… - Vous publiez un site dans un nouveau sous-dossier de
/web
intitulé par exemple/web/v2
… - En modifiant la cible
/web
du sitedomain.xyz
par/web/v2
, le sitedomain.xyz
montrera le contenu du dossier/web/v2
sans évidemment inclure ce chemin dans la barre d'adresse du navigateur Web et sans laisser d'accès à d'éventuels fichiers encore situés dans/web
.
- Le site
- Il est recommandé de ne pas créer "
v2
" dans un sous-dossier de "web
" mais à côté, en créant le dossier à la racine de votre hébergement. - Ces dossiers existent réellement sur le serveur mais vous n'êtes pas obligé de vous connecter par FTP pour les gérer.
Afficher le dossier de vos sites Web
Pour trouver l'information au sujet du dossier dans lequel est stocké votre site:
- 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 ensuite sur le chevron ‍ pour développer la partie Informations de ce site.
- L'indication mise en Ă©vidence ci-dessous est l'emplacement du site d'exemple:
‍‍
Modifier la cible ou le dossier d'un site Web
Pour gérer l'emplacement d'un site Web au sein de l'hébergement:
- 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 Gérer dans la partie Paramètres avancés:
- Gérez l'emplacement désiré pour le site:
- Cliquez sur le bouton pour Enregistrer en bas de page.
Ce guide explique comment forcer l'affichage du nom de l'hébergement Web dans la barre d'adresse du navigateur vers l'un des noms de domaine installés en alias/synonyme ou comment afficher dans la barre d'adresse le domaine principal au lieu de l'alias.
Limiter le "duplicate content" ou contenu Ă double
Supposons que vous ayez l'hébergement votre-domaine.com
chez Infomaniak et que comme nom de domaine synonyme vous avez installé www.domainesyno.xyz
.
Par défaut, lorsque vous taperez l'un ou l'autre des noms de domaine (votre-domaine.com
ou domainesyno.xyz
) dans la barre d'adresse de votre navigateur, c'est celui que vous aurez tapé qui s'affichera dans la barre d'adresse.
Vous avez donc la possibilité de forcer l'affichage d'une autre adresse que celle qui a été tapé.
Ainsi si quelqu'un tape domainesyno.xyz
c'est votre-domaine.com
qui s'affichera automatiquement dans la barre d'adresse.
Un code est à inscrire dans un fichier appelé .htaccess
qui doit se trouver à la racine de votre hébergement (dans le dossier /web
de votre FTP).
Si ce fichier n'existe pas encore, vous devez le créer sur le serveur.
Insérez ensuite ces directives dans le fichier:
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://votre-domaine.com/$1 [R=301,L]
Adapter le code ci-dessus selon ces indications:
- remplacer
votre-domaine.com
par votre nom de domaine avec l'extension adéquate (.com, .fr, .ch, etc.) que vous souhaitez voir s'afficher dans la barre d'adresse du navigateur du visiteur. Ajouterwww.
avant votre-domaine.com si nécessaire. - remplacer la deuxième ligne du code ci-dessus par "
RewriteCond %{HTTPS} off‍
" si une erreur de boucle survient, cela veut dire que le HTTP/2 est actif pour ce site
Lire aussi la redirection automatique vers httpS.
Ce guide détaille comment travailler sur un site WordPress avec un environnement de développement.
Préambule
- Le procédé peut servir au début d'un processus de staging c'est à dire la création d'une nouvelle version de votre site Web en direct, sur un environnement de développement ou de test:
- Cela permet aux propriétaires de sites Web de tester des fonctionnalités, des mises à jour de sécurité, des plugins, des thèmes, des mises à jour de WordPress et des changements de contenu, sans risque de causer des interruptions ou des problèmes sur le site en direct.
- Une fois que les tests ont été effectués et que les modifications ont été validées sur la copie de staging, il est possible de les déployer en production (sur le site en direct) en utilisant des outils de déploiement automatisés ou en effectuant les modifications manuellement.
- Pour de l'aide supplémentaire contactez un partenaire ou lancez gratuitement un appel d'offres — découvrez aussi le rôle de l'hébergeur.
MĂ©thode simple
Pour installer et préparer un nouveau site WordPress avec l'installateur Infomaniak sans écraser votre site Web actuel:
1. Installer WordPress sur un second emplacement
Prenez connaissance de cet autre guide afin de créer le nouveau site (en parallèle de l'ancien site domain.xyz
) en lui attribuant un nom de domaine de la forme new.domain.xyz
p.ex. et en y installant WordPress via les Applications Web Infomaniak.
Ă€ ce stade, le site principal (domain.xyz
) reste intouché et vous pouvez tranquillement travailler sur le nouveau site new.domain.xyz
. Les deux fonctionnent en parallèle.
2. Remplacer l'ancien site par le nouveau
Une fois le nouveau site terminé, vous pouvez supprimer le premier site afin de réutiliser son nom de domaine sur le nouveau:
- Supprimez l'ancien site pour ainsi rendre disponible le nom de domaine et pouvoir le réutiliser.
- Ajoutez domain.xyz en alias de
new.domain.xyz
. - Inversez l'alias avec le domaine principal.
- Retirez (délier/supprimer)
new.domain.xyz
devenu alias. - Par précaution vérifiez l'URL principale du site WordPress via le tableau de bord des Applications Web sur le Manager Infomaniak, afin qu'elle corresponde bien au nouveau nom, et non plus au sous-domaine que vous aviez choisi.
Méthode avancée
Pour travailler sur un site WordPress existant sans modifier sa version publique, il est recommandé de procéder en 3 étapes:
- Dupliquer le site existant
- Travailler ensuite sur sa copie
- Modifier le répertoire cible du site en production vers le répertoire de l’environnement de production et modifier les URLs du site de pré-production en fonction du nom de domaine du site en production grâce à une extension WordPress ou via phpMyAdmin.
1. Dupliquer le site sur un second emplacement
- Prenez connaissance de cet autre guide afin de créer le nouveau site (en parallèle de l'ancien site
domain.xyz
) en lui attribuant un nom de domaine de la formenew.domain.xyz
p.ex. et en y installant WordPress via les Applications Web Infomaniak. - Copiez votre site existant et collez-le sur le second site WordPress nouvellement créé, à l'aide d'une extension WordPress.
2. Editer le site dupliqué
- À ce stade, le site principal (
domain.xyz
) reste intouché et vous pouvez tranquillement travailler sur le nouveau sitenew.domain.xyz
. Les deux fonctionnent en parallèle. - Il est recommandé d'installer une extension WordPress (il en existe des dizaines) dédiée à la mise en maintenance du second site.
- Si vous modifiez la structure de votre site et que les URLs de vos articles/pages changeront, vous pouvez utiliser une extension gratuite comme Redirection pour créer automatiquement des redirections. Cela évitera à vos visiteurs de tomber sur des pages 404 le temps que les moteurs réindexent votre site ou si des sites externes font des liens sur votre site.
3. Remplacer la cible
- Lorsque vous avez terminé la refonte de votre site, tout ce que vous avez à faire est de modifier le répertoire cible du site en production vers le répertoire de l’environnement de production et de modifier les URLs du site de pré-production en fonction du nom de domaine du site en production grâce à une extension.
- Si vous utilisez une extension de cache comme WP-Rocket, W3 Total Cache ou encore WP Super Cache, il sera nécessaire de vider complètement tout le cache voire de désactiver puis réactiver le plugin.
- Si vous avez continué à modifier votre site en production pendant la refonte de votre site, il sera nécessaire de récupérer vos modifications (articles, médias, pages, etc.).
- Après les vérifications d’usage (images manquantes, liens erronés, etc.), il ne vous reste plus qu’à désactiver le mode maintenance de votre site et d’admirer le résultat.
Ce guide explique comment installer une nouvelle Application Web (Joomla, Drupal, Typo3, PrestaShop, etc.) en quelques clics sur les offres d'HĂ©bergement Web payantes.
Prérequis
- Posséder un hébergement Web Infomaniak (commander si nécessaire).
- Ajouter un site Web vierge sur l'hébergement Infomaniak.
Guides spécifiques
Prenez connaissances de ces guides si vous êtes concernés par l'installation spécifique de:
Guides pour toute autre Application Web
Afin d'accéder à l'Hébergement Web et d'y installer une Application Web :
- 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 Ajouter une app:
- Choisissez l'application souhaitée (si nécessaire, filtrez et recherchez).
- Cliquez sur SĂ©lectionner:
- Cliquez en bas de page sur Suivant.
- Entrez un nom.
- Laissez l'emplacement par défaut ou choisissez d'installer l'app dans un nouveau dossier que vous pouvez créer grâce à une icône visible à droite du point 8 sur l'image.
- Choisissez éventuellement d'installer une version antérieure si nécessaire.
- Cliquez sur le bouton Suivant:
- Configurez nom d'utilisateur et mot de passe.
- Spécifiez certains réglages avancés si nécessaire (type de sauvegarde notamment).
- Prenez connaissance et acceptez les conditions d'utilisation de l'app sélectionnée.
- Cliquez sur le bouton Suivant:
- Confirmez l'installation de l'application Ă l'Ă©tape suivante et patientez.
- Prenez connaissance d'Ă©ventuel message d'erreur Ă l'Ă©cran si p.ex le dossier d'installation choisi n'est pas vide ou si la version de PHP du site sur lequel vous tentez l'installation n'est pas compatible.
DĂ©sinstaller une Application Web
Afin d'accéder à l'Hébergement Web et d'y désinstaller l'application précédemment installée :
- 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 menu d'action ⋮ situé à droite de l'application à désinstaller.
- Cliquez sur l'icĂ´ne de corbeille pour supprimer l'application:
- Validez la suppression.
En savoir plus
- Modifier le nom de domaine associé à l'Application Web
- Configurer les sauvegardes des Applications Web
- Restaurer une Application Web
Ce guide propose deux méthodes pour accéder à l'interface d'administration d'un site WordPress installé via les outils Infomaniak, afin de p.ex mettre à jour le contenu.
Prérequis
- Connaitre vos identifiants d'accès…
- … à WordPress
- … au Manager Infomaniak
Accéder à la console WordPress…
1. … depuis le Manager
Afin d'accéder à WordPress depuis le Manager :
- 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… prenez connaissance de la documentation officielle.
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur le bouton Editer pour ouvrir la page de connexion Ă WordPress:
- Entrez le nom d'utilisateur et le mot de passe choisis lors de l'installation de WordPress.
2. … via l'URL /wp-admin
Par défaut, il suffit d'ajouter les termes /wp-admin
à la fin de l'URL de votre nom de domaine dans la barre d'adresse de votre navigateur Web pour accéder directement à la page de connexion de la console WordPress.
Si l'adresse de votre site WordPress est p.ex https://domain.xyz
, l'adresse pour accéder à l'interface d'administration de WordPress sera en principe https://domain.xyz/wp-admin
.
Que faire si le raccourci ./wp-admin ne marche pas ?
- Si le raccourci
./wp-admin
ne fonctionne pas, vous utilisez peut-être une extension de sécurité qui modifie l'URL de certaines pages pour limiter les tentatives de piratage de votre site (exemple de plugin)… - Si vous devez accéder à la console WordPress et que votre nom de domaine n'est pas fonctionnel sur le moment, il est possible de basculer le nom de domaine principal vers l'adresse de prévisualisation..
Ce guide explique quelles sont les différences entre les offres d'hébergement Web Infomaniak pour vous aider à choisir la meilleure solution d'hébergement selon vos besoins.
HĂ©bergement Starter
L'hébergement Web gratuit
L'hébergement 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 sont des hébergements mutualisés (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, Site Creator et installation facile de WordPress ou CMS courants, etc.
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 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
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.
Jelastic Cloud
L'hébergement 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, Node.js, 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.)
Ce guide explique comment exécuter le gestionnaire de dépendance open source Composer 1 et 2 à l'aide d'une commande SSH.
Préambule
- Composer est un gestionnaire de dépendances open source pour PHP qui permet de gérer les bibliothèques et les packages nécessaires à un projet PHP spécifique.
- Il permet aux développeurs de définir les bibliothèques dont leur application a besoin et de les installer de manière cohérente, ce qui facilite la gestion des dépendances pour les applications PHP complexes.
- A partir de la version 2.2 de Composer, il est nécessaire d’avoir au minimum
PHP 7.2.5
.
Exécuter Composer
Pour utiliser Composer sur votre hébergement, vous devez vous connecter à votre serveur via SSH et installer Composer sur votre hébergement en indiquant la commande suivante:
Composer
... pour Composer 1.x !
Composer2
... pour Composer 2 !
Vous pouvez également utiliser l'alias suivant pour installer la version compatible avec la version de PHP en place sur votre hébergement:
Composer --version
... ce qui donnera p.ex Composer version 2.5.0 2022-12-20 10:44:08
Composer_php5.6 --version
... donnera Composer version 1.8.6 2019-06-11 15:03:05
Ce guide donne des indications qui peuvent vous aider à optimiser le référencement de votre site dans les moteurs de recherche comme Google.
Infomaniak est l'un des hébergeurs le plus performant du marché francophone, ce qui contribue au bon référencement de vos sites (en revanche, Infomaniak n'interviendra pas sur le contenu ou le développement des sites hébergés).
Le référencement naturel (SEO)
Le référencement naturel (Search Engine Optimization) est l’optimisation d’un site Web pour faire en sorte que votre site soit visible dans les moteurs de recherche en fonction de certains mots clés tapés par les utilisateurs. Les efforts que vous investissez dans le SEO auront un impact sur le long terme.
Quelques conseils techniques pour optimiser votre référencement naturel:
- installer un certificat SSL sur votre site
- activer la compression gzip pour accélérer le chargement de votre site
- compresser les images de votre site avec un logiciel (FileOptimizer, Imageoptim) ou un service en ligne comme Imagify
Pour en savoir plus, consulter le guide Infomaniak sur le référencement naturel.
Google a d'ailleurs mis à jour son guide «Bien débuter en référencement naturel (SEO)» en 2024, avec de nouvelles «bonnes pratiques» fondamentales pour optimiser sa visibilité sur le moteur de recherche.
Le référencement payant (SEA)
Le référencement payant (Search Engine Advertising) est l'achat de liens sponsorisés dans des espaces publicitaires dans le but de positionner votre site rapidement sur des mots clés spécifiques. L’objectif est de mettre la meilleure enchère sur les mots-clés avec un bon ciblage pour avoir le plus de chances d’être visible au meilleur coût. Les efforts que vous investissez dans le SEA cesseront d'avoir un impact direct dès que vous stopperez vos campagnes publicitaires.