Tant la déclaration AddHandler et AddType sont des directives utilisées dans une configuration d'apache dans la conception de site web. Ces déclarations sont souvent utilisés pour modifier la façon dont un site Web affiche les fichiers et , tandis qu'ils donnent finalement un résultat similaire , ils le font de différentes manières. Une fois les différences sont claires , il devient évident quelles situations appellent à une commande sur l'autre. AddHandler expliqué
deux AddHandler et AddType dicter comment une extension de fichier particulier doit être traité dans une configuration d'apache . AddHandler précisément pour but de communiquer avec le serveur . Il cède ou «cartes» un gestionnaire à l' extension de fichier que vous spécifiez, donnant les instructions du serveur sur la façon de traiter avec elle. Par exemple, AddHandler pourrait être utilisé pour activer un type de fichier particulier , c'est pourquoi il doit communiquer avec le serveur .
AddType expliqué
AddType , d'autre part , est destinée à communiquer avec le "client" ou navigateur étant en utilisant . La directive AddType indique au navigateur quel type de données qui les attend et le navigateur suit le mouvement . Par exemple, si elle est utilisée incorrectement AddType peut dire à un navigateur que l' image que vous souhaitez afficher est le texte ou html ; cette commande serait alors forcer le navigateur à afficher en tant que tel
Principales différences .
Les principales différences entre les deux commandes sont légère mais importante. Bien que l'on dicte comment une extension particulière est traitée par le serveur de l'autre transmet le même message au navigateur. Pour ce faire, la directive AddHandler mappe une poignée de ce type de fichier particulier. En revanche, les cartes de directive AddType l'extension elle-même sur un type de contenu particulier .
Quand utiliser AddHandler vs AddType
connaissance de ces différences clés les situations où AddHandler ou AddType est la directive appropriée devrait devenir plus claire . Lorsque vous définissez comment un " . Cgi " fichier doit être traitée par le serveur, AddHandler serait votre directive choisi. Cependant , pour définir comment un morceau de contenu particulier doit être interprété par le client, AddType serait plus approprié . Comme je le disais avant que les deux résultats similaires rendement , communique comment une extension de fichier particulier doit être traité , mais les différentes manières dont ils ne donnent donc deux commandes utilité unique, en fonction de la situation.
< Br > Photos