Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:apache [2025/06/26 17:14] – [Un peu de théorie] détail des options zatalyz | fr:apache [2025/06/26 20:41] (Version actuelle) – [Faire des pages d'erreurs personnalisées] zatalyz | ||
|---|---|---|---|
| Ligne 644: | Ligne 644: | ||
| On peut se faire un fichier de configuration appelant diverses modifs sur tous les sites, par exemple dans ''/ | On peut se faire un fichier de configuration appelant diverses modifs sur tous les sites, par exemple dans ''/ | ||
| - | Ensuite on peut l' | + | Ensuite on peut l' |
| + | sudo a2enconf bidouilles | ||
| + | sudo systemctl reload apache2 | ||
| + | Cela évite de réécrire les mêmes règles partout. | ||
| + | |||
| + | On peut aussi l' | ||
| Include / | Include / | ||
| + | Mais attention, suivant ce qu'on met dedans, cela peut mettre un peu de bazar (genre, la partie sur les logs plus bas, je ne sais pas trop comment les logs seront écrits avec l' | ||
| - | Cela évite de réécrire les mêmes règles partout. | ||
| ==== Virer le tracker de Facebook ==== | ==== Virer le tracker de Facebook ==== | ||
| Ligne 732: | Ligne 737: | ||
| Doc : https:// | Doc : https:// | ||
| + | |||
| + | === Partager les pages entre serveurs === | ||
| + | Là, je ne sais pas si c'est la bonne idée. Mais le plus efficace serait de monter le dossier des pages d' | ||
| + | |||
| + | Une autre solution est de faire un rsync, un truc Ansible... C'est sans doute aussi bien. | ||
| + | |||
| ==== Personnaliser les logs d' | ==== Personnaliser les logs d' | ||
| Ligne 786: | Ligne 797: | ||
| La proposition pratique sera épurée par rapport à ce modèle. | La proposition pratique sera épurée par rapport à ce modèle. | ||
| === Et un exemple pratique === | === Et un exemple pratique === | ||
| + | Alors, on met quoi, dans nos logs ? | ||
| + | Oublions les logs déclarés dans les vhosts, on va faire ça de façon générale, dans notre '' | ||
| - | + | < | |
| + | # Logs au format comme on veut | ||
| + | LogFormat "%h ☆ %v ☆ %t ☆ %>s ☆ %O ☆ \" | ||
| + | CustomLog ${APACHE_LOG_DIR}/ | ||
| + | </ | ||
| + | * l'ip en premier, c'est ainsi super facile d' | ||
| + | * ☆ pour séparer les arguments (ou tout autre caractère unicode). Aucun risque que ce soit utilisé dans les logs, sauf à la limite le Referer ou l' | ||
| + | * Je garde la requête en format long. Une alternative serait : | ||
| + | * '' | ||
| + | * Je garde l' | ||
| + | * Le Referer n'a pas forcément d' | ||
| + | Attention, ce format de log n'a rien de classique ; il ne sera pas facilement interprété par les logiciels à moins d' | ||
| ==== Could not reliably determine the server' | ==== Could not reliably determine the server' | ||
| À chaque modif du serveur, vous avez sans doute droit à ce message d' | À chaque modif du serveur, vous avez sans doute droit à ce message d' | ||





