Syntaxe
parametre valeur |
Paramètres
Nom | Description | ||
---|---|---|---|
AccessFileName fichier | Ce paramètre permet d'indiquer le nom de fichiers des droits d'accès et de contrôles dans chacun des répertoires. Le nom de fichier habituellement utilisé est «.htaccess». | ||
AddHandler type extension | Ce paramètre permet d'indiquer les extensions de fichiers à ajouter au type de gestionnaire spécifié. | ||
DefaultType valeur | Ce paramètre permet d'indiquer le type MIME par défaut, lorsqu'il n'est pas possible pour le serveur de la déterminer : | ||
Valeur | Description | Extensions | |
application/acad | Fichiers AutoCAD | dwg | |
application/applefile | Fichiers AppleFile | ||
application/astound | Fichiers Astound | asd,asn | |
application/clariscad | Fichiers ClarisCAD | ccad | |
application/drafting | Fichiers MATRA Prelude drafting | drw | |
application/dsptype | Fichiers TSP | tsp | |
application/dxf | Fichiers AutoCAD | dxf | |
application/futuresplash | Fichiers Flash Futuresplash | spl | |
application/gzip | Fichiers GNU Zip | gz | |
application/hdf | Fichiers de données | hdf | |
application/i-deas | Fichiers SDRC I-deas | unv | |
application/iges | Format d'échange CAO IGES | igs,iges | |
application/listenup | Fichiers Listenup | ptlk | |
application/mac-binhex40 | Fichiers binaires Macintosh | hqx | |
application/mbedlet | Fichiers Mbedlet | mbd | |
application/mif | Fichiers FrameMaker Interchange Format | mif | |
application/msexcel | Fichiers Microsoft Excel | xls,xla | |
application/mshelp | Fichiers d'aide Microsoft Windows | hlp,chm | |
application/mspowerpoint | Fichiers Microsoft Powerpoint | ppt,ppz,pps,pot | |
application/msword | Fichiers Microsoft Word | doc,dot | |
application/octet-stream | Fichiers binaires non interprétés | a,bin,exe,com,dll,class | |
application/oda | Fichiers ODA | oda | |
application/pdf | Fichiers Adobe Acrobat | ||
application/postscript | Fichiers PostScript | ai,eps,ps | |
application/pro_eng | Fichiers ProEngineer | prt | |
application/rtc | Fichiers RTC | rtc | |
application/rtf | Format de texte enrichi | rtf | |
application/set | Fichiers CAO SET | set | |
application/sla | Fichiers stéréolithographie | stl | |
application/solids | Fichiers MATRA Solids | dwg | |
application/step | Fichiers de données STEP | step | |
application/studiom | Fichiers Studiom | smp | |
application/toolbook | Fichiers Toolbook | tbk | |
application/vda | Fichiers de surface | vda | |
application/vnd.wap.wmlc | Fichiers WMLC (WAP) | wmlc | |
application/vnd.wap.wmlscriptc | Fichiers script C WML (WAP) | wmlsc | |
application/vocaltec-media-desc | Fichiers Vocaltec Mediadesc | vmd | |
application/vocaltec-media-file | Fichiers Vocaltec Media | vmf | |
application/x-authorware-bin | Macromedia Authorware | aab | |
application/x-authorware-map | Macromedia Authorware | aam | |
application/x-authorware-seg | Macromedia Authorware | aas | |
application/x-bcpio | Fichiers BCPIO | bcpio | |
application/x-bittorrent | Bittorrent | torrent | |
application/x-compress | Fichiers compressé | z | |
application/x-cpio | CPIO binaire | cpio | |
application/x-cpio | CPIO Posix | cpio | |
application/x-csh | Script C-Shell (UNIX) | csh | |
application/x-director | Fichiers répertoire | dcr,dir,dxr | |
application/x-dvi | Fichiers texte dvi | dvi | |
application/x-envoy | Fichiers Envoy | evy | |
application/x-gtar | Tar GNU | gtar | |
application/x-httpd-php | Fichiers script PHP | php,phtml | |
application/x-javascript | Fichiers JavaScript côté serveur | js | |
application/x-latex | Fichiers source LaTEX | latex | |
application/x-macbinary | Fichiers binaires Macintosh | bin | |
application/x-mif | Fichiers Framemaker | mif | |
application/x-netcdf | Fichiers netCDF | nc,cdf | |
application/x-nschat | Fichiers NS Chat | nsc | |
application/x-sh | Script Bourne Shell | dwg | |
application/x-shar | Archives Shell | shar | |
application/x-shockwave-flash | Fichiers Flash Shockwave | swf,cab | |
application/x-sprite | Fichiers Sprite | spr,sprite | |
application/x-stuffit | Fichiers Stuffit | sit | |
application/x-supercard | Fichiers Supercard | sca | |
application/x-sv4cpio | CPIO SVR4n | sv4cpio | |
application/x-sv4crc | CPIO SVR4 avec CRC | sc4crc | |
application/x-tar | Fichiers compressés tar | tar | |
application/x-tcl | Script Tcl | tcl | |
application/x-tex | Fichiers Tex | tex | |
application/x-texinfo | Fichiers eMacs | texinfo,texi | |
application/x-troff | Fichiers Troff | t,tr,troff | |
application/x-troff-man | Fichiers Troff/macro man | man | |
application/x-troff-me | Fichiers Troff/macro ME | me | |
application/x-troff-ms | Fichiers Troff/macro MS | ms | |
application/x-ustar | Fichiers compressés tar Posix | man | |
application/x-wais-source | Source Wais | src | |
application/x-www-form-urlencoded | Données de formulaire HTML à CGI | ||
application/zip | Fichiers compressés ZIP | zip | |
audio/basic | Fichiers audio basiques | au,snd | |
audio/echospeech | Fichiers Echospeed | es | |
audio/tsplayer | Fichiers TS-Player | tsi | |
audio/voxware | Fichiers Vox | vox | |
audio/x-aiff | Fichiers audio AIFF | aif,aiff,aifc | |
audio/x-dspeeh | Fichiers parole | dus,cht | |
audio/x-midi | Fichiers MIDI | mid,midi | |
audio/x-mpeg | Fichiers MPEG | mp2 | |
audio/x-pn-realaudio | Fichiers RealAudio | ram,ra | |
audio/x-pn-realaudio-plugin | Fichiers plugin RealAudio | rpm | |
audio/x-qt-stream | Fichiers QuickTime Audio | stream | |
audio/x-wav | Fichiers audio Wave | wav | |
drawing/x-dwf | Fichiers Drawing | dwf | |
image/cis-cod | Fichiers CIS-Cod | cod | |
image/fif | Fichiers FIF | fif | |
image/gif | Images gif | gif | |
image/ief | Images exchange format | ief | |
image/jpeg | Images Jpeg | jpg,jpeg,jpe | |
image/tiff | Images Tiff | tiff,tif | |
image/vasa | Fichiers Vasa | mcf | |
image/vnd.wap.wbmp | Fichiers Bitmap (WAP) | wbmp | |
image/x-cmu-raster | Raster cmu | cmu | |
image/x-freehand | Fichiers Freehand | fh4,fh5,fhc | |
image/x-portable-anymap | Fichiers Anymap PBM | pnm | |
image/x-portable-bitmap | Fichiers Bitmap PBM | pbm | |
image/x-portable-graymap | Fichiers Graymap PBM | pgm | |
image/x-portable-pixmap | Fichiers Pixmap PBM | ppm | |
image/x-rgb | Image RGB | rgb | |
image/x-xbitmap | Images XBM | xbm | |
image/x-xpixmap | Images XPM | xpm | |
image/x-xwindowdump | Images dump X-Windows | man | |
message/external-body | Nouvelle avec contenu externe | ||
message/http | Nouvelle à entête HTTP | ||
message/news | Nouvelle de Newsgroup | ||
message/partial | Nouvelle avec contenu partiel | ||
message/rfc822 | Nouvelle d'après RFC 1822 | ||
model/vrml | Visualisation de mondes virtuels | wrl | |
multipart/alternative | Données composites mélangées | ||
multipart/byteranges | Données composites avec mentions d'octets | ||
multipart/digest | Données composites / choix | ||
multipart/encrypted | Données composites cryptées | ||
multipart/form-data | Données composites de formulaire HTML | ||
multipart/mixed | Données composites mélangées | ||
multipart/parallel | Données composites parallèles | ||
multipart/related | Données composites / liées | ||
multipart/report | Données composites / rapport | ||
multipart/signed | Données composites / signées | ||
multipart/voice-message | Données composites / message vocal | ||
multipart/x-gzip | Fichiers archive GNU zip | gz,gzip | |
multipart/x-zip | Fichiers archive zip | zip | |
text/comma-separated-values | Fichiers de données séparées par des virgules | csv | |
text/css | Fichiers de feuilles de style CSS | css | |
text/html | Fichiers HTML | acgi,htm,html | |
text/javascript | Fichiers JavaScript | js | |
text/plain | Fichiers texte sans mise en forme | txt,g,h,c,cc,hh,m,f90 | |
text/richtext | Fichiers texte enrichis | rtx | |
text/tab-separated-value | Fichiers texte avec séparation des valeurs | tsv | |
text/vnd.abc | Surge Runtime Environment | abc | |
text/vnd.wap.wml | Fichiers WML (WAP) | wml | |
text/vnd.wap.wmlscript | Fichiers script WML (WAP) | wmls | |
text/x-setext | Fichiers texte Struct | etx | |
text/x-sgml | Fichiers SGML | sgm,sgml | |
text/x-speech | Fichiers Speech | talk,spc | |
text/xml-external-parsed-entity | Fichiers XML à l'analyse syntaxique externe | ||
video/animaflex | Vidéos AnimaFlex | afl | |
video/mpeg | Vidéos MPEG | mpeg,mpg,mpe | |
video/msvideo | Vidéos de Microsoft Windows | avi | |
video/quicktime | Vidéos QuickTime | qt,mov | |
video/vnd.vivo | Fichiers Vivo | viv,vivo | |
video/x-msvideo | Fichiers Microsoft AVI | avi | |
video/x-sgi-movie | Vidéos MoviePlayer | movie | |
workbook/formulaone | Fichiers FormulaOne | vts,vtts | |
x-world/x-3dmf | Fichiers DMF | 3dm,3dmf | |
x-world/x-vrml | Fichiers VRML | wrl | |
... | ... | ... | |
Include fichier | Ce paramètre permet d'indiquer un fichier de configuration supplémentaire a être pris en compte par Apache. | ||
KeepAlive valeur | Ce paramètre permet d'indiquer si le serveur Web autorise des connexions de type persistante : | ||
Constante | Description | ||
Off | Cette constante permet d'indiquer que la connexion n'est pas persistante. | ||
On | Cette constante permet d'indiquer que la connexion est persistante. | ||
KeepAliveTimeout valeur | Ce paramètre permet d'indiquer le délai en seconde pendant lequel le serveur Web attend, après avoir répondu à une demande, avant d'interrompre la connexion. | ||
LoadModule nomdumodule fichier | Ce paramètre permet d'indiquer un/des modules de format DSO (Dynamic Shared Object) à chargé dynamiquement. | ||
SetEnv var-env [valeur] | Ce paramètre permet de fixer la valeur de la variable d'environnement du serveur comme par exemple une valeur retourné par les variables $_SERVER de PHP, $ENV en Perl,... | ||
MaxKeepAliveRequests valeur | Ce paramètre permet d'indiquer la quantité maximum de demande autorisé pour une connexion de type persistante. | ||
UseCanonicalName valeur | Ce paramètre permet d'indiquer si le serveur Web doit créer un URL se référençant lui-même : | ||
Constante | Description | ||
Off | Cette constante permet d'indiquer qu'il ne se référencera pas lui-même et donc que le serveur se fira sur la demande client. | ||
On | Cette constante permet d'indiquer qu'il se référencera lui-même, le URL client devra donc correspondre aux attentes du serveur. | ||
... | ... |
Description
Ce fichier contient les configurations du comportement du serveur Web «Apache».
La structure de ce fichier contient un format de configuration classique avec le caractère «#» pour les remarques.
Toutefois, il contient également des balises regroupement des associations particulières.
Remarques
- Habituellement, la configuration d'Apache est situé à l'un des emplacements suivants :
Emplacement | Description |
---|---|
/etc/apache2/apache2.conf | Cette emplacement de fichier indique généralement la version 2 de Apache. |
/etc/httpd/httpd.conf | Cette emplacement de fichier indique généralement une version ancienne de Apache. |
/etc/httpd/conf/httpd.conf | Cette emplacement de fichier indique généralement une version Apache sous certain CentOS. |
/etc/httpd/conf.d/vhost.conf | Cette emplacement de fichier indique généralement une version Apache sous certain CentOS. |
/usr/local/apache/conf/php.conf | Cette emplacement de fichier indique généralement une configuration spécifique au PHP avec une version Apache sous CentOS avec WHM. |
/usr/local/etc/apache??/httpd.conf | Cette emplacement de fichier indique généralement une configuration spécifique au système d'exploitation FreeBSD avec une version Apache. |
/opt/bitnami/apache2/conf/httpd.conf | Cette emplacement de fichier indique généralement une configuration spécifique à la distribution Ubuntu adapté de Bitnami du système d'exploitation Linux. |
C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf | Cette emplacement de fichier indique une configuration d'Apache 2.2 sous le système d'exploitation Windows. |
... | ... |
Exemple
L'exemple suivant permet de désactiver le journal de bord des erreurs et des accès :
<VirtualHost *:80> ErrorLog /dev/null CustomLog /dev/null </VirtualHost> |
La désactivation des journal de bord en production est très mauvaise pratique. Certains personnes disent même qu'il s'agit d'une brèche de sécurité de désactiver les journal de bord.
Voir également
Index des extensions de fichier - Format de fichier : php.ini
Index des extensions de fichier - Format de fichier : .htaccess
Dernière mise à jour : Samedi, le 13 juin 2015