10
votes

Qu'est-ce que "AddType" dans .htaccess?

Quelle est la différence qui?

addTType x-mapp-php5 .php

Application AddType / X-httpd-php .php

AddType X-httpd-php .php

?

La vitesse de chargement de la page diminue de manière significative lorsque j'ai AddType Application / X-httpd-php .php . Pourquoi cela serait-il?


1 commentaires

@Daeyun: J'ai édité ma réponse pour expliquer la diminution de la performance.


3 Réponses :


9
votes

Il indique à Apache Quel type de mime à retourner lors de la rencontre de cette extension. Voir les docs ici: http://httpd.apache.org/docs/ 2.0 / MOD / MOD_MIME.HTML # AddType

Les types MIME sont utilisés pour plusieurs choses à Apache.

  1. Pour dire au navigateur comment traiter le fichier
  2. Pour dire Apache Quel gestionnaire utiliser

    avec addhandler Vous pouvez lier un gestionnaire (comme php) à un type de mime spécifique. Ainsi, l'utilisation d'un autre type de mime pour PHP pourrait entraîner un analyseur différent utilisé.


1 commentaires

addhandler est utilisé pour lier un gestionnaire latéral du serveur à une extension de fichier , pas un type mime. Voir la syntaxe dans httpd.apache.org/docs/2.0/mod/ mod_mime.html # addhandler



3
votes

AddType associe un type MIME avec une extension donnée.


0 commentaires

1
votes

Il est principalement expliqué par le groupe de travail explications:

Les extensions de messages Internet polyvalents (MIME) définissent une installation qu'un objet peut contenir une référence ou un pointeur sur une forme de forme plutôt que les données réelles elles-mêmes. (...)

En d'autres termes: vous racontez apache to addTTYpe / associez un type mime Extension de fichier spécifique. Ensuite, Apache expéditeurs de fichiers qui possèdent une extension spécifique avec exactement cet en-tête .


0 commentaires