diff --git a/README.md b/README.md index f5a100f..2855400 100644 --- a/README.md +++ b/README.md @@ -17,18 +17,3 @@ aws s3 sync ./public s3://guide.deuxfleurs.fr ```bash zola serve ``` - -#### Classement mixte - -Pour le sommaire à gauche de l'écran, le souhait est apparu de pouvoir classer pages et sections entre elles sans distinction. C'est normalement impossible car Zola tient deux listes distinctes : d'un côté une liste des pages classées entre elles, et de l'autre une liste des sections classées entre elles. Et une fois les classements faits par Zola, il est impossible d'accéder aux poids attribués aux pages et sections. - -Pour contourner cette limitation, on utilise une variable `weight_custom`. Si l'on veut classer des pages et sections entre elles, on doit pour chacune la définir dans une section `extra`, comme ceci : -``` -+++ -title = "titre de l'article" -description = "description de l'article" -[extra] -weight_custom = 4 -+++ -``` -Pour les sections, cette variable doit être définie dans son fichier `_index.md`. Si **et seulement si** toutes les pages et sous-sections d'une section ont cette variable, alors le classement mélangé s'opère pour le contenu de cette section (et les variables classiques `weight` sont ignorées si elles existent). \ No newline at end of file diff --git a/content/prise_en_main/DNS-CNAME-apex.md b/content/prise_en_main/DNS-CNAME-apex.md index 3b44bde..d7a2a26 100644 --- a/content/prise_en_main/DNS-CNAME-apex.md +++ b/content/prise_en_main/DNS-CNAME-apex.md @@ -2,7 +2,7 @@ title: "CNAME à l'apex" description: "Les CNAME à l'apex d'une zone DNS" date: 2023-04-19 -weight: 0 +weight: 3 extra: parent: "prise_en_main/mettre-place-DNS.md" --- diff --git a/content/prise_en_main/configurer_apex_Gandi.md b/content/prise_en_main/configurer_apex_Gandi.md new file mode 100644 index 0000000..1d963b5 --- /dev/null +++ b/content/prise_en_main/configurer_apex_Gandi.md @@ -0,0 +1,34 @@ +--- +title: "Configurer l'apex chez Gandi" +description: "Paramétrer l'entrée DNS directement sur le nom de domaine de base" +date: 2023-12-04 +weight: 1 +extra: + parent: "prise_en_main/mettre-place-DNS.md" +--- + +Supposons que vous avez loué `camille-michu.fr` chez Gandi. + +D'abord, rendez-vous dans votre espace utilisateur Gandi, puis de là cliquez dans le menu à gauche sur «Nom de domaine» : + +![dns1.png](/img/apex_gandi_1.png) + +Une fois sur la page «Nom de domaines», votre nom de domaine devrait apparaitre dans la liste, ici «camille-michu.fr». Cliquez dessus : + +![dns2.png](/img/apex_gandi_2.png) + +Dans le menu du haut, sélectionnez «Enregistrements DNS» : + +![dns3.png](/img/apex_gandi_3.png) + +Ensuite cliquez sur le bouton «Ajouter un enregistrement» : + +![dns4.png](/img/apex_gandi_4.png) + +Choisissez alors «ALIAS» comme type, et `garage.deuxfleurs.fr` comme nom d'hôte. + +![dns5.png](/img/apex_gandi_5.png) + +Maintenant que votre configuration DNS est réglée, vous pouvez [préparer votre contenu](@/prise_en_main/creer-du-contenu.md) ! + +> **Tiens bah d'ailleurs :** Deuxfleurs peut héberger vos e-mails [même s'ils portent un nom de domaine autre que `deuxfleurs.fr`](@/operations/email_personnalise.md). diff --git a/content/prise_en_main/configurer_apex_Scaleway.md b/content/prise_en_main/configurer_apex_Scaleway.md new file mode 100644 index 0000000..8eadfa7 --- /dev/null +++ b/content/prise_en_main/configurer_apex_Scaleway.md @@ -0,0 +1,37 @@ +--- +title: "Configurer l'apex chez Scaleway" +description: "Paramétrer l'entrée DNS directement sur le nom de domaine de base" +date: 2023-12-04 +weight: 2 +extra: + parent: "prise_en_main/mettre-place-DNS.md" +--- + +Supposons que vous avez loué `camille-michu.fr` chez Scaleway. + +D'abord, rendez-vous dans votre espace utilisateur Scaleway. Sur la liste à gauche de l'écran, cliquez sur «Domains and DNS» dans la section «Network». Vous devriez arriver sur l'écran suivant. Cliquez sur votre nom de domaine : + +![dns1.png](/img/apex_scaleway_1.png) + +Une fois ici, cliquez sur l'onglet «Zones DNS» : + +![dns2.png](/img/apex_scaleway_2.png) + +Dans l'écran suivant, cliquez sur «Zone racine» : + +![dns3.png](/img/apex_scaleway_3.png) + +Ensuite, cliquez sur le bouton «Ajouter des records» : + +![dns4.png](/img/apex_scaleway_4.png) + +Une fenêtre va apparaître au centre de l'écran. Remplissez là exactement comme suit. Attention, dans le champ «Nom de l'hôte», `garage.deuxfleurs.fr` doit être suivi d'un point, sans espace, comme illustré, ne l'oubliez pas ! Vous pouvez après cliquer sur le bouton «Modifier le record». + +![dns5.png](/img/apex_scaleway_5.png) + +Vous devez alors vous retrouver face à un écran similaire au suivant : + +![dns5.png](/img/apex_scaleway_6.png) + +Félicitation, vous avez réussi ! Maintenant que votre configuration DNS est réglée, vous pouvez [préparer votre contenu](@/prise_en_main/creer-du-contenu.md) ! + diff --git a/content/prise_en_main/creer-du-contenu.md b/content/prise_en_main/creer-du-contenu.md index 49b1841..3208211 100644 --- a/content/prise_en_main/creer-du-contenu.md +++ b/content/prise_en_main/creer-du-contenu.md @@ -2,7 +2,7 @@ title: "Créer du contenu" description: "Comment écrire ses pages et son contenu" sort_by: "weight" -weight: 0 +weight: 4 date: 2022-09-01 extra: parent: "prise_en_main/web.md" diff --git a/content/prise_en_main/initialiser-votre-accès.md b/content/prise_en_main/initialiser-votre-accès.md index 7b6fe7e..7450265 100644 --- a/content/prise_en_main/initialiser-votre-accès.md +++ b/content/prise_en_main/initialiser-votre-accès.md @@ -2,7 +2,7 @@ title: "Initialiser votre accès" description: "Initialiser le stockage objet sur Garage" date: 2022-09-01 -weight: 0 +weight: 2 extra: parent: "prise_en_main/web.md" --- diff --git a/content/prise_en_main/mettre-place-DNS.md b/content/prise_en_main/mettre-place-DNS.md index c050ee8..810b6b0 100644 --- a/content/prise_en_main/mettre-place-DNS.md +++ b/content/prise_en_main/mettre-place-DNS.md @@ -2,7 +2,7 @@ title: "Mettre en place le DNS" description: "Mise en place du nom de domaine" date: 2022-09-01 -weight: 0 +weight: 3 extra: parent: "prise_en_main/web.md" --- @@ -17,37 +17,12 @@ Pour référence, la location d'un nom de domaine en `.fr` est d'environ 12 euro Une question importante est de choisir si on veut utiliser directement son nom de domaine (`example.com`) ou alors un sous-domaine, par exemple `blog.example.com`. -[Utiliser le nom de domaine directement impose certaines contraintes techniques](@/prise_en_main/DNS-CNAME-apex.md) -(la page liée contient de nombreux détails techniques sur le sujet). -C'est une configuration qui fonctionne notamment chez Gandi grâce au champ ALIAS décrit ci-dessous, mais -tous les hébergeurs DNS ne permettent pas cette configuration. - -A l'inverse, utiliser un sous-domaine comme `blog.example.com` fonctionnera chez tous les hébergeurs DNS +Utiliser un sous-domaine comme `www.example.com` ou `blog.example.com` fonctionnera chez tous les hébergeurs DNS et avec tous les logiciels DNS standards. -## Configurer un enregistrement DNS pour un site hébergé chez Deuxfleurs : exemple avec Gandi -Une fois votre nom de domaine réservé, il faut maintenant le configurer. La procédure change en fonction de l'entreprise choisie. Nous expliquons ici comment configurer chez Gandi. Supposons que vous avez loué `camille-michu.fr` chez eux. +À l'inverse, utiliser le nom de domaine directement (c'est-à-dire l'apex, ici `example.com`) impose certaines contraintes techniques. Celles-ci sont détaillées dans la page [CNAME à l'apex](@/prise_en_main/DNS-CNAME-apex.md). +Tous les registraires de nom de domaine ne proposent pas de champs `ALIAS` comme expliqué. C'est cependant le cas de Gandi et de Scaleway. -D'abord, rendez-vous dans votre espace utilisateur Gandi, puis de là cliquez dans le menu à gauche sur «Nom de domaine» : - -![dns1.png](/img/dns1.png) - -Une fois sur la page «Nom de domaines», votre nom de domaine devrait apparaitre dans la liste, ici «camille-michu.fr». Cliquez dessus : - -![dns2.png](/img/dns2.png) - -Dans le menu du haut, sélectionnez «Enregistrements DNS» : - -![dns3.png](/img/dns3.png) - -Ensuite cliquez sur le bouton «Ajouter un enregistrement» : - -![dns4.png](/img/dns4.png) - -Choisissez alors «ALIAS» comme type, et `garage.deuxfleurs.fr` comme nom d'hôte. - -![dns5.png](/img/dns5.png) - -Maintenant que votre configuration DNS est réglée, vous pouvez [préparer votre contenu](@/prise_en_main/creer-du-contenu.md) ! - -> **Tiens bah d'ailleurs :** Deuxfleurs peut héberger vos e-mails [même s'ils portent un nom de domaine autre que `deuxfleurs.fr`](@/operations/email_personnalise.md). +Pour configurer l'hébergement de votre site derrière le nom de domaine simple, ou apex : +- [C'est par ici si vous êtes chez Gandi](@/prise_en_main/configurer_apex_Gandi.md) +- [C'est par ici si vous êtes chez Scaleway](@/prise_en_main/configurer_apex_Scaleway.md) diff --git a/content/prise_en_main/publier-le-contenu.md b/content/prise_en_main/publier-le-contenu.md index 274fcd5..2d8ec83 100644 --- a/content/prise_en_main/publier-le-contenu.md +++ b/content/prise_en_main/publier-le-contenu.md @@ -2,7 +2,7 @@ title: "Publier le contenu" description: "Comment mettre en ligne son contenu" date: 2022-09-01 -weight: 0 +weight: 5 sort_by: "weight" extra: parent: "prise_en_main/web.md" diff --git a/content/prise_en_main/statique-comment-ça.md b/content/prise_en_main/statique-comment-ça.md index 14e2b96..f34cdf0 100644 --- a/content/prise_en_main/statique-comment-ça.md +++ b/content/prise_en_main/statique-comment-ça.md @@ -2,7 +2,7 @@ title: "Statique ? Comment ça ?" description: "Clarification sur le contenu statique" date: 2022-09-01 -weight: 0 +weight: 1 extra: parent: "prise_en_main/web.md" --- diff --git a/static/img/dns1.png b/static/img/apex_gandi_1.png similarity index 100% rename from static/img/dns1.png rename to static/img/apex_gandi_1.png diff --git a/static/img/dns2.png b/static/img/apex_gandi_2.png similarity index 100% rename from static/img/dns2.png rename to static/img/apex_gandi_2.png diff --git a/static/img/dns3.png b/static/img/apex_gandi_3.png similarity index 100% rename from static/img/dns3.png rename to static/img/apex_gandi_3.png diff --git a/static/img/dns4.png b/static/img/apex_gandi_4.png similarity index 100% rename from static/img/dns4.png rename to static/img/apex_gandi_4.png diff --git a/static/img/dns5.png b/static/img/apex_gandi_5.png similarity index 100% rename from static/img/dns5.png rename to static/img/apex_gandi_5.png diff --git a/static/img/apex_scaleway_1.png b/static/img/apex_scaleway_1.png new file mode 100644 index 0000000..9cf191c Binary files /dev/null and b/static/img/apex_scaleway_1.png differ diff --git a/static/img/apex_scaleway_2.png b/static/img/apex_scaleway_2.png new file mode 100644 index 0000000..556d781 Binary files /dev/null and b/static/img/apex_scaleway_2.png differ diff --git a/static/img/apex_scaleway_3.png b/static/img/apex_scaleway_3.png new file mode 100644 index 0000000..67a218b Binary files /dev/null and b/static/img/apex_scaleway_3.png differ diff --git a/static/img/apex_scaleway_4.png b/static/img/apex_scaleway_4.png new file mode 100644 index 0000000..7fd1e51 Binary files /dev/null and b/static/img/apex_scaleway_4.png differ diff --git a/static/img/apex_scaleway_5.png b/static/img/apex_scaleway_5.png new file mode 100644 index 0000000..7b28ab9 Binary files /dev/null and b/static/img/apex_scaleway_5.png differ diff --git a/static/img/apex_scaleway_6.png b/static/img/apex_scaleway_6.png new file mode 100644 index 0000000..d72df01 Binary files /dev/null and b/static/img/apex_scaleway_6.png differ