Was ist "AddType" in .htaccess?

8

Was ist der Unterschied zwischen diesen?

  

AddType x-mapp-php5 .php

     

AddType-Anwendung / x-httpd-php .php

     

AddType x-httpd-php.php

?

Die Geschwindigkeit beim Laden der Seite verringert sich deutlich, wenn ich AddType application/x-httpd-php .php habe. Warum sollte das sein?

    
webnat0 09.04.2010, 01:49
quelle

3 Antworten

9

Er teilt Apache mit, welcher Pantomime-Typ zurückgegeben werden soll, wenn er auf diese Erweiterung trifft. Siehe die Dokumentation hier: Ссылка

Mime-Typen werden für verschiedene Dinge in Apache verwendet.

  1. um dem Browser mitzuteilen, wie die Datei behandelt werden soll
  2. um apache mitzuteilen, welcher Handler verwendet werden soll

Mit AddHandler können Sie einen Handler (wie PHP) an einen bestimmten MIME-Typ binden. Wenn Sie also einen anderen MIME-Typ für PHP verwenden, könnte ein anderer Parser verwendet werden.

    
Wolph 09.04.2010, 01:51
quelle
2

AddType verknüpft einen MIME-Typ mit einer bestimmten Erweiterung.

    
jemfinch 09.04.2010 01:52
quelle
0

Es wird hauptsächlich durch die Netzwerk-Arbeitsgruppe erklärt:

  

Die MIME (Multipurpose Internet Message Extensions) definieren eine Einrichtung, in der ein Objekt eine Referenz oder einen Zeiger auf eine bestimmte Form statt auf die eigentlichen Daten enthalten kann. (...)

Mit anderen Worten: Sie sagen Apache zu AddType / ordnen Sie einen bestimmten MIME -Typ einer bestimmten Dateierweiterung zu. Dann liefert Apache Dateien mit einer spezifischen Erweiterung mit genau diesem assoziierten header .

    
kaiser 28.01.2014 11:58
quelle

Tags und Links