Connecter un domaine personnalisé

Connectez votre blog Inblog à l'aide d'un sous-domaine, d'un domaine racine ou d'un sous-répertoire, avec des conseils sur la configuration DNS.

Vue d'ensemble

L'étape de configuration du domaine peut nécessiter l'aide d'un développeur, en particulier pour la configuration DNS ou l'implémentation de code. Des sessions d'assistance technique sont disponibles si besoin.

Vous pouvez connecter votre blog propulsé par Inblog selon l'une des trois approches suivantes :

  • Sous-domaine (par ex. blog.example.com)
  • Domaine racine (par ex. example.com)
  • Sous-répertoire (par ex. example.com/blog)

Configuration d'un sous-domaine

Dans les paramètres Domaine personnalisé, sélectionnez Sous-domaine et saisissez uniquement le domaine placé après le préfixe fixe https://blog.. Par exemple, example.com connecte blog.example.com.

Cliquez sur Démarrer la connexion pour afficher les enregistrements DNS, puis ajoutez les valeurs chez votre fournisseur exactement comme indiqué. La propagation DNS peut prendre jusqu'à 24 heures ; Inblog vérifie automatiquement la connexion.

Si une autre personne gère votre domaine, utilisez Copier le message de demande sous les enregistrements et envoyez-le au développeur ou au responsable du domaine.

Configuration d'un domaine racine

Sélectionnez Domaine racine et saisissez example.com lorsque le blog constitue votre site principal. Ajoutez ensuite les enregistrements DNS affichés, comme pour un sous-domaine.

Configuration d'un sous-répertoire (sous-dossier)

Le tableau de bord fournit des guides pour Next.js, Vercel, AWS Amplify, AWS CloudFront, Cloudflare, Nginx, Webflow et Framer. Choisissez Autre / Nous contacter si votre infrastructure n'est pas répertoriée.

Les plateformes prises en charge sont notamment :

  • Next.js : pris en charge, sauf pour l'export statique
  • Vercel / AWS Amplify : pris en charge en tant que plateformes d'hébergement
  • Framer / Webflow : pris en charge via un reverse proxy avec Cloudflare

Sélectionnez Sous-répertoire dans les paramètres Domaine personnalisé et saisissez votre domaine (par ex. example.com/blog). Cliquez sur Démarrer la connexion pour accéder au guide de configuration complet. Notez que la configuration d'un sous-répertoire nécessite généralement une implémentation de code.

Configuration d'un sous-répertoire avec AWS CloudFront

Pour connecter Inblog à un sous-répertoire à l'aide d'AWS CloudFront, veuillez vérifier les étapes de configuration ci-dessous.

  1. Utilisez la distribution qui sert votre site web principal, ou créez une nouvelle distribution si CloudFront n'est pas encore configuré.
  2. Définissez Distribution name sur inblog proxy et Domain sur example.com.
  3. Définissez Origin type sur Other, Custom origin sur proxy.inblog.dev et Origin path sur /{subdomain}.
  4. Définissez l'origin request policy sur Managed-AllViewerExceptHostHeader afin que CloudFront ne transmette pas l'en-tête Host du visiteur à proxy.inblog.dev.
  5. Créez une CloudFront Function pour la réécriture d'URI et collez le code suivant.
function handler(event) {
  var request = event.request;
  var uri = request.uri;
  var basePath = "/blog";

  if (basePath === "/") {
    return request;
  }

  if (uri === basePath) {
    request.uri = "/";
    return request;
  }

  if (uri === basePath + "/") {
    request.uri = "/";
    return request;
  }

  if (uri.startsWith(basePath + "/")) {
    request.uri = uri.substring(basePath.length);
    return request;
  }

  return request;
}
  1. Ajoutez des behaviors pour /blog, /blog/* et /robots.txt.
  2. Publiez la function sur Live, puis associez-la à l'événement Viewer request pour les trois behaviors.

Une fois le déploiement terminé, vérifiez les URL suivantes depuis votre terminal.

curl -I https://example.com/blog
curl -I https://example.com/robots.txt

Sous-répertoire et Google Search Console

Lorsque vous connectez un sous-répertoire (par ex. example.com/blog), le trafic de votre blog est inclus dans la propriété Search Console du domaine racine existant. Si vous souhaitez analyser séparément les données propres au blog, vous pouvez ajouter une propriété de type préfixe d'URL supplémentaire :

  • Type de propriété : URL prefix
  • URL : https://example.com/blog

Cette propriété distincte nécessite également sa propre vérification par balise HTML. Ajoutez la balise meta de cette propriété dans le tableau de bord Inblog, sous l'onglet Design → Paramètres avancés (Code injection).

Pas de domaine ? Pas de problème.

Si vous n'avez pas de domaine personnalisé, continuez à utiliser le domaine de blog par défaut (par ex. example.inblog.io) en sélectionnant l'option « I don't own a domain » lors de la configuration. Vous pourrez passer à un domaine personnalisé à tout moment.

Dernière mise à jour 2026-09-04