#
# Fichier de configuration basé sur le service NCSA.
#
#Il s'agit du fichier de configuration principal du serveur Apache.
#Il contient les directives de configuration du serveur qui affectent le fonctionnement du serveur.
#Voir
#
#Ne vous contentez pas de lire ces messages de commande sans les comprendre.
#Voici juste des instructions simples, si vous ne vous référez pas à la documentation en ligne, vous serez prévenu.
#
#Ces directives de configuration sont divisées en trois parties suivantes :
# 1. La partie qui contrôle le comportement de l'ensemble du serveur Apache (c'est-à-dire les variables d'environnement globales)
# 2. Directives qui définissent les paramètres de service principaux ou par défaut et fournissent également des paramètres de configuration par défaut pour tous les hôtes virtuels.
# 3. Paramètres de configuration de l'hôte virtuel
#
#Nom de fichier de configuration et de journal : Si le nom de fichier que vous spécifiez commence par "/" ("dirver:/" sous win32),
#Le serveur utilisera le chemin absolu. Si le nom du fichier ne commence pas par "/", alors il utilisera ServerRoot.
La valeur de # est ajoutée au début du nom de fichier, par exemple, pour "logs/foo.log", si la valeur de ServerRoot
# est "/usr/local/apache2", alors le fichier doit être "/usr/local/apache2/logs/foo.log"
#
##Premier domaine : paramètres d'environnement globaux
#
#Les paramètres définis ici affecteront le comportement de l'ensemble du serveur Apache ;
#Par exemple, le nombre de requêtes simultanées qu'Apache peut gérer, etc.
#
#ServerRoot : Indique le répertoire racine dans lequel le serveur enregistre ses fichiers de configuration, d'erreurs et de journaux, etc.
#
#Avis! Si vous souhaitez le spécifier comme emplacement sur NFS ou un autre réseau,
#Veuillez vous assurer de lire la documentation relative à LockFile (probablement dans
#
#Cela vous permettra de résoudre vous-même de nombreux problèmes.
#
#N'ajoutez pas de barre oblique à la fin du chemin.
#
Racine du serveur "/usr/loacl/apache2" [Couper la page]
#
#Le fichier de verrouillage pour l'accès série doit être enregistré sur le disque local
#
#LockFile journaux/accept.lock
#ScoreBoardFile : fichier utilisé pour enregistrer les informations sur les processus de service interne.
#Si non spécifié (par défaut), le tableau de bord sera enregistré dans un segment de mémoire partagée anonyme,
#Et il ne peut pas être utilisé par des logiciels tiers.
#Si spécifié, assurez-vous que deux Apaches ne peuvent pas utiliser le même fichier de tableau de bord.
#Ce fichier de tableau de bord doit être enregistré sur le disque local.
#
#ScoreBoardFile journaux/apache_runtime_status
#
#PidFile : un fichier qui enregistre l'ID du processus de démarrage du serveur.
#
Journaux PidFile/httpd.pid
#
#Timeout : délai d'expiration en secondes avant la réception et l'envoi
#
Délai d'attente 300
#
#KeepAlive : s'il faut autoriser des connexions robustes (plusieurs requêtes par connexion),
#Réglez sur "Off" pour désactiver.
#
KeepAliveOn
#
#MaxKeepAliveRequests : Le nombre maximum de requêtes autorisées lors d'une connexion stable,
#Définissez sur 0 pour indiquer un accès illimité.
#Nous vous recommandons de le définir
à une valeur plus grande pour améliorer les performances
MaxKeepAliveRequests 100
#
#KeepAliveTimeout : Nombre de secondes pour recevoir les requêtes du même client sur la même connexion
#
KeepAliveTimeout15
##
##Paramètre de taille du pool de serveurs (pour MPM)
##
# MPM pré-fourche
# StartServers : Nombre de processus démarrés par le serveur au démarrage
# MinSpareServers : nombre minimum de processus de rechange à maintenir
# MaxSpareServers : le nombre maximum de processus de rechange à maintenir
# MaxClients : Le nombre maximum de processus autorisés à être démarrés par le serveur
# MaxRequestsPerChild : Le nombre maximum de requêtes autorisées par un processus de service
Démarrer les serveurs 5
MinSpareServeurs 5
MaxSpareServers 10
Clients maximum 150
MaxRequestParEnfant 0
#travailleurMPM
# StartServers : Nombre de processus de service au démarrage du serveur
# MaxClients : Le nombre maximum d'utilisateurs autorisés à se connecter en même temps
#MinSpareThreads : nombre minimum de threads de travail à gérer
# MaxSpareThreads : le nombre maximum de threads de travail pouvant être conservés
#ThreadsPerChild : constantes du thread de travail dans chaque processus de service
# MaxRequestsPerChild : Le nombre maximum de requêtes autorisées dans le processus de service
Démarrer les serveurs 2
Clients maximum 150
MinSpareThreads 25
MaxSpareThreads75
Sujets par enfant 25
MaxRequestsParEnfant 0
#parenfantMPM
# NumServers : Nombre de processus de service
# StartThreads : le nombre de threads de démarrage dans chaque processus de service
#MinSpareThreads : nombre minimum de threads à gérer
# MaxSpareThreads : Le nombre maximum de threads à maintenir
#MaxThreadsPerChild : nombre maximum de threads autorisés pour chaque processus de service
# MaxRequestsPerChild : Le nombre maximum de connexions autorisées par processus de service
Nombre de serveurs 5
DébutThreads 5
MinSpareThreads5
MaxSpareThreads10
MaxThreadsParEnfant 20
MaxRequestsParEnfant 0
#WinNTMPM
#ThreadsPerChild : constantes du thread de travail dans le processus de service
# MaxRequestsPerChild : Le nombre maximum de requêtes autorisées par le processus de service
Fils de discussion par enfant 250
MaxRequestsParEnfant 0
#BeOSMPM
# StartThreads : Nombre de threads démarrés au démarrage du serveur
# MaxClients : Le nombre maximum de threads pouvant être démarrés (un thread équivaut à un utilisateur)
# MaxRequestsPerThread : Le nombre maximum de requêtes autorisées par thread
DébutThreads 10
Clients maximum 50
MaxRequestsParThread 10 000
#NetWareMPM
#threa
dStachSize : la taille de la pile allouée à chaque thread de travail
# StartThreads : Nombre de threads démarrés au démarrage du serveur
#MinSpareThreads : nombre de threads inactifs utilisés pour traiter les requêtes réelles
# MaxSpareThreads : le nombre maximum de threads inactifs
# MaxThreads : Le nombre maximum de threads actifs en même temps
# MaxRequestPerChild : Le nombre maximum de requêtes de service pour un thread,
# Il est recommandé de le mettre à 0 pour obtenir un accès illimité
ThreadStackTaille 65536
DébutThreads 250
MinSpareThreads 25
MaxSpareThreads 250
MaxThreads 1000
MaxRequestParEnfant 0
#OS/2MPM
# StartServers : Nombre de processus de service démarrés
#MinSpareThreads : nombre minimum de threads inactifs autorisés pour chaque processus
# MaxSpareThreads : le nombre maximal de threads inactifs autorisés pour chaque processus
# MaxRequestsPerChild : Le nombre maximum de connexions autorisées par processus de service
Démarrer les serveurs 2
MinSpareThreads5
MaxSpareThreads10
MaxRequestsParEnfant 0
#
# Écouter : vous permet de lier le service Apache à une adresse IP et un port spécifiés, au lieu de la valeur par défaut
# Voir la directive
#Utilisez la commande suivante pour qu'Apache écoute uniquement sur l'adresse IP spécifiée,
# pour l'empêcher d'écouter sur l'adresse IP 0.0.0.0
#
# Écoutez 12.34.56.78:80
Écoute 80
#
# Prise en charge du partage dynamique (DSO)
#
# Pour pouvoir utiliser les fonctions des modules compilés en mode DSO, vous devez disposer de la ligne "LoadModule" correspondante,
# Par conséquent, ces directives sont incluses ici afin qu'elles puissent être activées avant de l'utiliser.
#Ces modules compilés statiquement n'ont pas besoin d'être répertoriés ici (c'est-à-dire les modules répertoriés avec "httpd -l")
#
# Exemple:
# LoadModule foo_module modules/mod_foo.so
#
#
# ExtendedStatus : lors de l'appel de "server-status", contrôlez Apache pour générer le statut "complet"
# Informations (ExtendedStatus On), ou générer des informations de base (ExtendedStatus Off).
# La valeur par défaut est désactivée
#
#ExtendedStatusOn
### Zone 2 : Configuration du service "Principal"
#
# Cette zone crée des valeurs de commandes utilisées par le serveur "principal" en réponse à celles non utilisées par
# Définissez toutes les demandes traitées.
# Ces valeurs fournissent également des valeurs par défaut pour les conteneurs
# Si définie dans
# Remplacé par les définitions dans
#
#
# Si vous souhaitez que httpd s'exécute en tant qu'autre utilisateur ou groupe, vous devez le démarrer en tant que root au début
# Ensuite, passez-le à l'utilisateur ou au groupe que vous souhaitez utiliser.
#
# Utilisateur/Groupe : Utilisateur et groupe exécutant httpd
# Utilisez "User nouser" et "Group nogroup" sur SCO (ODT3)
# Sur HPUX, vous ne pourrez peut-être pas utiliser la mémoire partagée car personne. Il est recommandé de créer un utilisateur www.
# Notez que certains noyaux rejettent setgid(Group) ou semctl(IPC_SET) lorsque l'ID de groupe est supérieur à 60000.
#section N'utilisez pas le "Groupe #-1" sur ces systèmes.
#
Utilisateur personne
Groupe #-1
#
# ServerAdmin : Votre adresse e-mail Apache vous enverra un e-mail lorsqu'un problème survient.
# En tant que document d'erreur, cette adresse est affichée sur la page générée par le serveur,
# Par exemple : [email protected]
#
Administrateur du serveur [email protected]
#
# ServerName spécifie le nom et le numéro de port qu'Apache utilise pour s'identifier.
# Normalement, cette valeur est attribuée automatiquement, mais nous vous recommandons de la spécifier explicitement pour éviter les erreurs de démarrage
#
# Si vous spécifiez un nom DNS invalide pour votre hôte, les redirections générées par le serveur ne fonctionneront pas.
# Voir la directive UseCanonicalName
#
# Si votre hébergeur n'a pas de nom DNS enregistré, tapez son adresse IP ici
# Quoi qu'il en soit, vous devez utiliser son adresse IP pour fournir le service,
# Ici, nous redirigeons le service d'une manière facile à comprendre
Nom du serveur www.dalouis.com:80
#
# UseCanonicalName : Directive qui détermine comment Apache construit les URLS et SERVER_NAME et SERVER_PORT.
# Lorsqu'il est défini sur "Off", Apache utilisera le nom d'hôte et le numéro de port fournis par le client.
# Lorsqu'il est défini sur "On", Apache utilisera la valeur de la directive ServerName.
#
UtiliserCanonicalName désactivé [Page coupée]
#
# DocumentRoot : Le répertoire racine de votre document. Par défaut, toutes les demandes reçoivent une réponse à partir de ce répertoire.
# Mais vous pouvez utiliser des liens symboliques et des alias pour pointer vers d'autres emplacements.
#
DocumentRoot "/home/redhat/public_html"
#
# Les autorisations d'accès peuvent être configurées pour chaque répertoire auquel Apache peut accéder (y compris ses sous-répertoires).
#
# Tout d'abord, nous configurons une fonctionnalité de limite élevée.
# Cela désactivera l'accès au répertoire où réside le système de fichiers et ajoutera les blocs de répertoires auxquels vous souhaitez autoriser l'accès.
# comme indiqué ci-dessous
Commande refusée, Autoriser
Nier de tous
#
# Notez qu'à partir de maintenant, vous devez autoriser explicitement quelles fonctionnalités spéciales peuvent être utilisées.
# - Donc, si Apache ne fonctionne pas comme prévu,
# Veuillez vérifier que vous précisez explicitement qu'il est disponible ci-dessous.
#
#
# Cela changera pour le DocumentRoot que vous avez défini
#
#
# Options : La valeur de cette directive peut être "Aucun", "Tout" ou toute combinaison des options suivantes :
# Index Inclut FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Notez que "MultiViews" doit être explicitement spécifié, "Options All" ne vous offre pas cette fonctionnalité.
#
# Cette directive est à la fois complexe et importante, voir
#"http://httpd.apache.org/docs-2.0/mod/core.html#optioins" pour plus d'informations.
#
Options SuivreSymLinks
#
# AllowOverride contrôle les directives placées dans les fichiers .htaccess.
# Il peut s'agir de "Tous", "Aucun" ou d'une combinaison des directives suivantes :
# Options FichierInfo
Limite de configuration d'authentification
#
AllowOverride Aucun
#
# Contrôlez qui peut accéder aux services.
#
Commande autoriser, refuser
Autoriser tous
#
# UserDir : Spécifie le nom du répertoire qui sera ajouté au répertoire personnel de l'utilisateur lorsqu'une demande ~user est reçue.
#
Réputilisateur public_html
# Pour éviter les vulnérabilités dans la directive UserDir, définissez l'utilisateur root
# UserDir comme "./" est très utile.
# Si vous utilisez Apache 1.3 ou supérieur, nous vous recommandons fortement
# Incluez la ligne suivante dans le fichier de configuration de votre serveur [Cut-Page]
UserDir racine désactivée
#
# Ce qui suit est un exemple d'utilisation de la directive UserDir pour rendre le répertoire d'un site en lecture seule :
#
#
# AllowOverride FileInfo AuthConfig Limite Index
# Options Index MultiViews SymLinksIfOwnerMatch IncludeNoExec
#
# Commande autoriser, refuser
# Autoriser tout le monde
#
#
# Commande refuser, autoriser
# Refuser de tous
#
#
#
# DirectoryIndex : définit le nom de fichier qu'Apache fournit à l'utilisateur lorsque la requête est un répertoire.
#
# Le fichier index.html.var (un fichier de type image) permet de fournir une liste de traitement de documents,
# Dans le même but, vous pouvez également utiliser l'option MultiViews, mais ce sera très lent.
#
AnnuaireIndex index.php index.html index.html.var
#
# AccessFileName : recherchez dans chaque répertoire le nom du fichier qui fournit des instructions de configuration supplémentaires pour le répertoire.
# Voir la directive AllowOverride.
#
NomFichierAccès.htaccess
#
# Les lignes suivantes empêchent l'affichage des fichiers .htaccess et .htpasswd par les clients Web.
#
Commande autoriser, refuser
Nier de tous
#
# Typeconfig : définissez où interroger les fichiers mime.types.
#
TypeConfig conf/mime.types
#
#DefaultType : définit le type MIME par défaut fourni par le serveur lorsque le type MIME ne peut pas être déterminé.
# Si votre service contient principalement du texte ou des documents HTML, "text/plain" est un bon choix ;
# S'il s'agit principalement de documents binaires, tels que des logiciels ou des images, vous devez utiliser
# "application/octer-stream" pour empêcher le navigateur d'afficher les fichiers binaires sous forme de texte.
#
Texte/plain par défaut
#
# mod_mime_magic permet au serveur d'utiliser différents indices (indices) issus de fichiers qui définissent leurs propres types,
# Cette directive MIMEMagicFile définit le fichier dans lequel les astuces sont définies.
#
Fichier MIMEMagic
conf/magie
#
# HostnameLookups : spécifiez pour enregistrer le nom ou l'adresse IP du client, par exemple, lorsque cette commande est activée
# Enregistrez le nom d'hôte, tel que www.apache.org ; enregistrez l'adresse IP lorsqu'elle est désactivée, 204.62.129.132.
# La valeur par défaut est off, ce qui est bien mieux que de la définir sur on, car si elle est définie sur on, chaque requête client sera
# Causer au moins une requête au serveur de noms.
#
Recherche de nom d'hôte désactivée
#
# EnableMMAP : contrôlez s'il faut effectuer un vidage de la mémoire (si pris en charge par le système d'exploitation).
# La valeur par défaut est activée, si votre serveur est installé sur un système de fichiers réseau (NFS), veuillez le désactiver.
# Sur certains systèmes, le désactiver améliorera les performances du système (quel que soit le type de système de fichiers) ;
# Pour plus de détails, veuillez vous référer à http://httpd.apache.org/docs-2.0/mod/core.html#enablemmap
#
# Activer MMAP désactivé
#
# EnableSendfile : contrôlez s'il faut utiliser le noyau sendfile pour prendre en charge l'envoi de fichiers
# (si pris en charge par le système d'exploitation). La valeur par défaut est activée si votre serveur est installé sur un système de fichiers réseau
# (NFS), veuillez le désactiver.
# Voir http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
#
# Activer l'envoi du fichier désactivé
#
# ErrorLog : emplacement du fichier journal des erreurs.
# Si vous ne définissez pas la directive ErrorLog dans
# sera enregistré ici. Si vous y définissez ErrorLog, ces messages d'erreur seront enregistrés dans votre
# Dans le fichier défini, pas dans le fichier défini ici. [Page coupée]
#
#LogLevel : contrôlez la quantité d'informations de journal enregistrées dans le fichier journal des erreurs.
#Les valeurs possibles incluent : debug, info, notice, warn, error, crit, alert, emerg.
#
Avertir le niveau de journalisation
#
# La directive suivante définit l'alias de format pour la directive CustomLog.
#
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combiné
LogFormat "%h %l %u %t "%r" %>s %b" commun
Référent LogFormat "%{Referer}i -> %U"
Agent LogFormat "%{User-agent}i"
# Vous devez installer le module mod_logio.c pour utiliser %I et %O.
# LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i" %I %O" combiné
#
# Spécifiez l'emplacement et le format du fichier journal d'accès (format de journal général).
# Si vous ne définissez pas cette directive dans
# Si vous définissez cette directive, elle sera enregistrée à l'emplacement que vous spécifiez, pas à l'emplacement défini ici.
#
Journaux CustomLog/access_log commun
#
# Si vous souhaitez enregistrer les informations sur l'agent et le référent, vous pouvez utiliser la commande suivante
#
# Journaux CustomLog/référent referer_log
# Journaux CustomLog/agent agent_log
#
# Si vous souhaitez utiliser un fichier pour enregistrer les informations d'accès, d'agent et de référent,
# Vous pouvez définir cette directive comme suit :
#
# Journaux CustomLog/access_log combinés
#
#ServeurTokens
# Cette directive définit le type d'informations contenues dans les en-têtes de réponse HTTP. La valeur par défaut est "Complet",
# Cela signifie que l'en-tête de réponse contiendra le type de système d'exploitation et les informations de compilation dans le module.
# Peut être défini sur l'une des valeurs de la colonne :
# Complet | Système d'exploitation | Mineur | Minimal |
# Full transmet le plus d'informations et Prod le moins.
#
Jetons de serveur pleins
#
# Ajoutez éventuellement une ligne contenant la version du serveur et le nom de l'hôte virtuel à la page de sortie générée par le serveur
# (Documentation des erreurs internes, liste des répertoires FTP, sortie mod_status et mod_info, etc., sauf les erreurs CGI
# ou un document d'erreur personnalisé).
# Définir sur "EMail" contiendra une connexion mailto: pointant vers ServerAdmin.
# Peut être les valeurs suivantes : Activé Désactivé |
#
Signature du serveur activée
#
# Alias : Ajoutez les alias dont vous avez besoin à ce moment-là, au format suivant :
#Alias Alias vrai nom
#
# Notez que si vous incluez "/" à la fin de l'alias, vous devez également inclure "/" dans l'URL.
# Par conséquent, "/icons" n'est pas un alias dans cet exemple.
# Si l'alias se termine par "/", alors le vrai nom doit également se terminer par "/",
# Si le "/" final est omis de l'alias, le vrai nom doit également être omis.
#
# Nous utilisons l'alias "/icons/" pour représenter la liste des répertoires FancyIndexed. Si vous ne l'utilisez pas,
#FancyIndexing, vous pouvez le commenter.
#
# Alias /icons/ "/usr/local/apache2/icons/"
#
# Options Index MultiViews
# AllowOverride Aucun
# Commande autoriser, refuser
## Autoriser pour tous
#
#
# Cela changera ServerRoot/manual. Cet alias fournit l'emplacement de la page de manuel,
# Même si vous modifiez votre DocumentRoot. Si vous ne vous souciez pas d'avoir une page de manuel,
# Vous pouvez le commenter.
#
Alias /manuel "/usr/loacl/apache2/manuel"
Options Index FollowSymLinks MultiViews InclutNoExec
AddOutputFilter Inclut le HTML
Commande autoriser, refuser
Autoriser tous
#
# ScriptAlias : Spécifiez le répertoire contenant le script de service.
# Les ScriptAlias sont essentiellement les mêmes que les Alias, sauf que le document ici est traité comme un programme lorsqu'il est demandé.
# Les règles "/" de fin sont les mêmes que celles d'Alias
#
ScriptAlias /cgi-bin/ "/usr/loacl/apache2/cgi-bin/"
#Voici les instructions pour ajouter le support php 4
AddType application/x-httpd-php .php
LoadModule php4_module modules/libphp4.so
#
# Ajoutez les paramètres mod_cgid.c, mod_cgid fournit des sockets UNIX qui utilisent cgid pour la communication
Chemin de l'interface #Script.
#
Journaux #Scriptsock/cgisock
#
# Remplacez "/usr/local/apache2/cgi-bin" par le répertoire CGI spécifié par votre ScriptAliased.
# Si vous l'avez configuré.
#
AllowOverride Aucun
Options Aucune
Commande autoriser, refuser
Autoriser tous
#
# La redirection permet de dire au client d'utiliser les documents qui existent dans l'espace de noms du serveur,
# Au lieu de l'actuel, cela aide les clients à localiser les documents qui ont changé d'emplacement.
# Par exemple:
# Redirection permanente /foo http://www.example.com/bar
#
# Instructions pour contrôler l'affichage des listes de répertoires générées par le serveur
#
#
# IndexOptions : contrôlez les caractéristiques d'affichage des listes de répertoires générées par le serveur.
#
IndexOptions FancyIndexing VersionSort
#
# La commande AddIcon* indique au serveur comment afficher les fichiers image avec différentes extensions.
# Applicable uniquement à la directive FancyIndexed
#
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
AddIconByType (TXT,/icons/text.gif) texte/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) vidéo/*
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AjouterIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AjouterIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AjouterIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AjouterIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif noyau
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif LISEZMOI
AddIcon /icons/folder.gif ^^REPERTOIRE^^
AddIcon /icons/blank.gif ^^BLANKICON^^
#
# DefaultIcon permet de gérer les fichiers qui n'ont pas d'icône explicitement définie
#
Icône par défaut /icons/unknown.gif
#
# AddDescription vous permet de placer une brève description après l'index généré par le serveur.
# Uniquement valable pour la directive FancyIndexed.
# Format : AddDescription Nom du fichier "Description"
#
# AddDescription "Document compressé GZIP" .gz
# AddDescription "archive tar" .tar
# AddDescription "Archive tar compressée GZIP" .tgz
#
# ReadmeName spécifie le nom du fichier README que le serveur recherche par défaut et l'ajoute à la liste des répertoires.
#
# HeaderName spécifie le nom de fichier du fichier de préfixe de la liste de répertoires
ReadmeName README.html
HeaderName HEADER.html [Couper-Page]
#
# IndexIgnore spécifie un ensemble de noms de fichiers que l'index du répertoire ignore et n'est pas inclus dans la liste,
# Prise en charge des caractères génériques de type shell.
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
#
# AddEncoding permet d'utiliser (Mosaic/X 2.1+) pour décompresser les messages lors de la messagerie,
# Remarque : tous les navigateurs ne prennent pas en charge cette option.
# Malgré des noms similaires, les directives suivantes sont différentes de la directive personnalisée FancyIndexing ci-dessus.
#
AddEncoding x-compressZ
AddEncoding x-gzip gz tgz
#
# DefaultLanguage et AddLanguage vous permettent de spécifier la langue du document.
# Cela vous permet de permettre aux utilisateurs de naviguer dans la documentation dans un langage facile à comprendre.
#
# Spécifiez la langue par défaut, ce qui signifie que tous les packages qui ne spécifient pas de langue utiliseront cette langue.
# Dans la plupart des cas, vous ne souhaiterez probablement pas définir cela à moins d'être sûr que c'est la bonne chose à faire.
# Généralement, il vaut mieux ne pas utiliser le bon langage plutôt que d’utiliser le mauvais langage.
#
#DefaultLanguage nl
#
# Remarque 1 : Il ne fait aucun doute que les affixes utilisés comme mots-clés de langue ne peuvent pas être les mêmes - utilisez la Pologne
# documents (le code de langue standard du Web est pl) voudront utiliser "AddLanguage pl .po"
# Pour éviter toute ambiguïté avec les affixes généraux des scripts Perl.
#
# Note 2 : L'exemple suivant illustre l'abréviation à deux caractères d'une langue et de son pays dans quelques exemples
Les abréviations à deux caractères de # sont différentes, comme par exemple la comparaison entre "Danmark/dk" et "Danmark/da".
#
# Remarque 3 : Dans le cas de "ltz", nous utilisons un affixe à trois caractères, ce qui viole les dispositions de la RFC.
# Ceci sera corrigé à la volée et les données de référence seront obtenues à l'aide de la norme RFC1766.
#
# Danois (da) - Néerlandais (nl) - Anglais (en) - Estonien (et)
# Français (fr) - Allemand (de) - Grec-Moderne (el)
# Italien (it) - Norvégien (no) - Norvégien Nynorsk (nn) - Coréen (ko)
#Portugais (pt) - Luxembourgeois* (ltz)
# Espagnol (es) - Suédois (sv) - Catalan (ca) - Tchèque(cz)
# Polonais (pl) - Portugais brésilien (pt-br) - Japonais (ja)
# Russe (ru) - Croate (hr)
#
Ajouter une langue à partir de .dk
AjouterLangue nl .nl
AddLanguage en .en> AddLanguage et .et
AddLanguage fr .fr
AjouterLangue de .de
AjouterLangue il .he
AjouterLangue el .el
Ajouter une langue à .it
AddLanguageja.ja
AddLanguagepl.po
AjouterLangue ko .ko
AddLanguagept.pt
AjouterLangue nn .nn
AjouterLangue no .no
AjouterLangue pt-br .pt-br
AjouterLangue ltz .ltz
AjouterLanguageca.ca
AjouterLangue es .es
AjouterLangue sv .sv
AddLanguagecz.cz
AddLanguageru.ru
AddLanguagetw.tw
AjouterLangue zh-tw .tw
AjouterLanguagehr.hr
# LanguagePriority permet de donner la priorité à certaines langues lors de la conversation.
#
# Listez-les par ordre décroissant de priorité. On y va plus ou moins par ordre alphabétique
# Disposez-les. Peut-être souhaitez-vous modifier l'ordre.
LanguagePriority en da nl et fr de el it ja ko no pl pt pt-br ltz ca es sv tw
#
# ForceLanguagePriority vous permet de CHOIX MULTIPLES (Préférer) [dans le cas d'une communication]
# Ou NOT ACCEPTABLE (Fallback) [cas où il n'y a pas de correspondance de langue acceptable] fournit une page de résultats.
#
ForceLanguagePriority préfère le repli
#
# C'est toujours une bonne idée de spécifier un jeu de caractères par défaut pour toutes les pages envoyées et de fournir
# L'internationalisation des sites web ouvre la porte, n'est-ce pas exactement ce que vous souhaitiez. De même, précisez
# Le jeu de caractères par défaut présente quelques déficiences mineures, comme une commande utilisant la norme iso-8859-1 (latin1)
# page, sauf indication contraire, par exemple, vous la déclarez simplement explicitement.
# Il en existe également certains liés à la syntaxe JavaScript et URL qui vous encouragent toujours à utiliser le jeu de caractères par défaut
# raisons de sécurité du navigateur.
#
#AddDefaultCharset ISO-8859-1
AddDefaultCharse GB2312
#
# Les jeux de caractères sont généralement utilisés sous forme d'extensions de fichiers. Peut-être voulez-vous éviter de vous retrouver avec des extensions de langue
# Collision à moins que vous fassiez un bon travail de tests après chaque changement.
# Voir http://www.iana.org/assignments/character-sets pour les jeux de caractères
# Liste des noms et leurs RFC respectifs.
#
AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso8859-3 .latin3
AddCharset ISO-8859-4 .iso8859-4 .latin4
AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk
AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5 .Big5 .big5
# Pour le russe, plusieurs jeux de caractères sont utilisés (le mode d'utilisation dépend principalement du client) :
AddCharset WINDOWS-1251 .cp-1251 .win-1251
AddCharset CP866 .cp866
AddCharset KOI8-r .koi8-r .koi8-ru
AddCharset KOI8-ru .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8 .utf8 [Page coupée]
# Les jeux de caractères suivants ne correspondent pas à une norme spécifique (iso), mais ils sont utilisés dans les navigateurs
# Largement pris en charge dans . Notez ces lettres majuscules.
# (Cela ne devrait pas être le cas, mais cela est fait pour des raisons de compatibilité avec certains navigateurs)
#
# Voir http://www.iana.org/assianments/character-sets pour
# Liste d'entre eux. Mais la prise en charge du navigateur est moindre.
#
AddCharset GB2312 .gb2312 .gb
AddCharsetutf-7 .utf7
AddCharsetutf-8 .utf8
AddCharset big5 .big5 .b5
AddCharset EUC-TW .euc-tw
AddCharset EUC-JP .euc-jp
AddCharset EUC-KR .euc-kr
AddCharset shift_jis .sjis
#
# AddType vous permet d'ajouter ou de remplacer le MIME configuré dans le fichier mime.types pour un type de fichier spécifié
#
Application AddType/x-tar .tgz
AddType image/x-icon .ico
#
# AddHandler vous permet de mapper certaines extensions de fichiers à des "gestionnaires" :
# Comportement indépendant du type de fichier. Cela peut être soit compilé sur le serveur, soit ajouté à la directive Action.
# Moyen (voir ci-dessous).
# Pour utiliser des scripts CGI autres que ceux spécifiés par la directive ScriptAliased :
#(Pour le rendre disponible, vous devez également ajouter "ExecCGI" aux Options.
#
# AddHandler cgi-script .cgi
#
# Pour les fichiers contenant leurs propres en-têtes HTTP
#
# AddHandler envoyer tel quel
#
# Pour les fichiers imagemap analysés par le serveur :
#
# Mappe de fichiers imap AddHandler
#
# fichier de carte d'âge :
#
#AddHandler imap- fichier image
#
# Pour les ressources de transfert d'images de type)
# (Il s'agit du paramètre par défaut pour permettre à la page "It Worked" d'Apache d'être distribuée dans plusieurs langues).
#
Var de carte de type AddHandler
#
# Des filtres permettent de le traiter avant de l'envoyer au client.
#
# Pour analyser les documents .shtml contenant (SSI) côté serveur :
# (Pour exécuter cette directive, vous devez également ajouter "Includes" à la directive Options.)
#
# AddType texte/html .shtml
#AddOutputFilter INCLUT .shtml
#
# Action vous permet de définir un script qui sera exécuté lorsqu'un fichier multimédia correspondant est appelé. Cela réduira
# Entrée répétée des noms de chemin d'URL pour les scripts CGI fréquemment utilisés.
# Format : Support d'action/type /cgi-script/emplacement
# Format : nom du gestionnaire d'action /cgi-script/location
#
#
# Les réponses d'erreur configurables ont trois styles :
# 1) texte brut 2) redirections locales 3) redirections externes
#
# Quelques exemples :
# ErrorDocument 500 "Le serveur a fait un hué."
# Document d'erreur 404 /missing.html
# Document d'erreur 404 "/cgi-bin/missing_handler.pl"
# Document d'erreur 402 http://www.example.com/subscription_info.html
#[Page coupée]
#
# En combinant ces instructions, nous pouvons créer une réponse d'erreur internationalisée.
#
# Nous utilisons Alias pour rediriger toute réponse /error/HTTP_
# Notre collection de messages d'erreur multilingues. Remplacez-le par le texte correct.
#
# En ajoutant la ligne suivante vous pouvez modifier l'affichage de ces messages sans changer
# Fichier HTTP_
#
# Alias /error/include/ "/votre/include/path/"
#
# Pour copier les fichiers sous /usr/local/apache2/error/include/ vers /your/inclue/path/
# Pour commencer, vous pouvez créer votre propre collection de fichiers, même pour chaque hôte virtuel.
# Quelle que soit la façon dont votre ServerSignature est définie, le fichier d'inclusion par défaut affichera votre
Numéro de version #Aapche et votre adresse e-mail ServerAdmin
#
# Les documents d'erreur internationalisés nécessitent mod_alias, mod_include et mod_negotiation.
# modules. Pour les activer, décommentez les lignes 30 ci-dessous
# Alias /error/ "/usr/local/apache2/error/"
#
#
# AllowOverride Aucun
# Options InclutNoExec
# AddOutputFilter Inclut le HTML
Var de type-map #AddHandler
# Commande autoriser, refuser
# Autoriser tout le monde
# LanguagePriority en de es fr it nl sv
# ForceLanguagePriority Préférer le repli
#
#
# Document d'erreur 400 /error/HTTP_BAD_REQUEST.html.var
# Document d'erreur 401 /error/HTTP_UNAUTHORIZED.html.var
Document d'erreur 403 /error.php
# Document d'erreur 404 /error/HTTP_NOT_FOUND.html.var
# Document d'erreur 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
# Document d'erreur 408 /error/HTTP_REQUEST_TIME_OUT.html.var
# Document d'erreur 410 /error/HTTP_GONE.html.var
# Document d'erreur 411 /error/HTTP_LENGTH_REQUIRED.html.var
# Document d'erreur 412 /error/HTTP_PRECONDITION_FAILED.html.var
# Document d'erreur 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
# Document d'erreur 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
# Document d'erreur 415 /error/HTTP_SERVICE_UNAVAILABLE.html.var
# Document d'erreur 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
# Document d'erreur 501 /error/HTTP_NOT_IMPLEMENTED.html.var
# Document d'erreur 502 /error/HTTP_BAD_GATEWAY.html.var
# Document d'erreur 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
# Document d'erreur 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var
#
# La commande suivante modifie le comportement de réponse HTTP standard pour gérer les problèmes connus du navigateur.
#
BrowserMatch "Mozilla/2"
BrowserMatch "MSIE 4.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4.0" force-response-1.0
BrowserMatch "Java/1.0" force-response-1.0
BrowserMatch "JDK/1.0" force-response-1.0
#
# La commande suivante désactive la redirection des requêtes non-GET pour les répertoires sans "/" final.
# Ces commandes résolvent le problème où la méthode DAV de Microsoft ne peut pas gérer correctement les dossiers WEB redirigés.
# Le système de fichiers DAV sous Apple et le VFS sous Gnome utilisent également cette méthode pour prendre en charge DAV.
# Traité.
#
BrowserMatch « Fournisseur de publication Internet Microsoft Data Access » redirigé avec soin
BrowserMatch "^WebDrive" redirigé avec soin
BrowserMatch "^WebDAVFS/1.[012]" redirigé avec soin
BrowserMatch "^gnome-vfs" redirigé avec précaution
#
# Permet d'utiliser l'URL : http://servername/server-status pour générer des données via mod_status
# Compléter et signaler les informations sur l'état du serveur. Remplacez .example.com par votre propre nom de domaine.
#
#
# Statut du serveur SetHandler
# Commande refuser, autoriser
# Refuser de tous
# Autoriser depuis .example.com
# [Page coupée]
#
# Autoriser le reporting à distance des informations de configuration du serveur à l'aide de l'URL : http://servername/server-info
# (nécessite la prise en charge de mod_info.c). Remplacez « .example.com » par votre propre nom de domaine.
#
#
# Informations sur le serveur SetHandler
# Commande refuser, autoriser
# Refuser de tous
# Autoriser depuis .example.com
#
#
# Commande de serveur proxy, supprimez les éléments suivants pour rendre le service proxy disponible.
#
#
#Proxyrequeston
#
# Ordonnance nier, permettez
# Nier de tous
# Autoriser à .example.com
# Proxy>
#
# Installez ou désactivez le traitement d'en-tête HTTP / 1.1 "canal".
# ("Complet" Ajoute des informations sur la version du serveur, "Block" supprime toutes les informations d'en-tête "canal de sortie".
# Peut être défini sur l'une des options suivantes: OFF |
#
#Proxyviaon
# Il est préférable d'installer un cache pour le service proxy et de décommenter les lignes suivantes:
# (Pas de mise en mémoire tampon sans cacheroot)
#
# Cacheroot "/ usr / local / apache2 / proxy"
#Cachesize 5
#Cachegcinterval 4
#CacheMaxExpire 24
#Cachelastmodifiedfactor 01
#CachedefaultExpire 1
# Nocache a-domain.com un autre-domain.edu Joes.garage-Sale.com
# Ifmodule>
# Fin de la commande proxy.
#
# Configuration spécifique au module supplémentaire.
#
IncludeConf / ssl.conf
## Le troisième domaine: hôte virtuel
#
# Virtualhost: vous pouvez configurer des conteneurs d'hôtes virtuels pour maintenir plusieurs
# Nom de domaine / nom d'hôte. La plupart des informations de configuration utilisent uniquement des hôtes virtuels basés sur le nom, donc le serveur
# Ne vous inquiétez pas de l'adresse IP.
#
# Avant d'essayer de configurer votre hôte virtuel, voir
# URL: http://httpd.apache.org/docs-2.0/vhosts/> pour plus d'informations.
#
# Vous pouvez utiliser l'option de ligne de commande "-s" pour vérifier votre configuration d'hôte virtuelle.
#
# Utilisez des hôtes virtuels basés sur les noms.
#
# NameVirtualHost *
#
#Virtual Host Exemple:
# Presque toutes les commandes Apache peuvent être utilisées dans le conteneur d'hôte virtuel.
# La première zone d'hôte virtuelle est configurée pour répondre aux demandes avec des noms de service inconnus.
#
#
# Serveradmin [email protected]
# Documentroot /www/docs/dummy-host.example.com
# Servername dummy-host.example.com
# Errorlog journaux / dummy-host.example.com-error_log
# Customlog Journaux / dummy-host.example.com-access_log Commom
# virtualhost>
#
#Le fichier de verrouillage pour l'accès en série doit être enregistré sur le disque local
#
#LockFile Journaux / Accept.lock
#ScoreBoardFile: fichier utilisé pour enregistrer les informations du processus de service interne.
# Si non spécifié (par défaut), le tableau de bord sera enregistré dans un segment de mémoire partagé anonyme,
# Et il ne peut pas être utilisé par les logiciels tiers.
#Si spécifié, assurez-vous que deux apaches ne peuvent pas utiliser le même fichier de tableau de bord.
# Ce fichier de tableau de bord doit être enregistré sur le disque local.
#
#Scoreboardfile journaux / apache_runtime_status
#
#Pidfile: un fichier qui enregistre l'ID de processus de démarrage du serveur.
#
Journaux pidfiles / httpd.pid
#
#Timeout: temps mort quelques secondes avant de recevoir et d'envoyer
#
Timeout 300
#
#Keepalive: s'il faut permettre des connexions robustes (plusieurs demandes par connexion),
#St à "off" à désactiver.
#
Keepaliveon
#
#MaxkeepaliveRequests: le nombre maximum de demandes autorisées lors d'une connexion stable,
#St à 0 pour indiquer un accès illimité.
# Nous vous recommandons de le définir
à une valeur plus grande pour améliorer les performances
Maxkeepaliverequests 100
#
#KeepaliveTimeout: nombre de secondes pour recevoir les demandes du même client sur la même connexion
#
Keepalivetimeout 15
##
## Paramètre de taille du pool de serveurs (pour MPM)
##
# MPM de préferm
# Starterservers: Nombre de processus démarrés par le serveur au démarrage
# MINSPARESERVERS: Nombre minimum de processus de rechange à maintenir
# MaxspareServers: le nombre maximum de processus de rechange à maintenir
# MaxClients: le nombre maximum de processus autorisés à démarrer par le serveur
# MaxRequestSperChild: le nombre maximum de demandes autorisées par un processus de service
Starterservers 5
MINSPARESERVERS 5
MaxspareServers 10
Maxclients 150
Maxrequestperchild 0