Quelle est la meilleure façon d'utiliser CakePHP pour contrôler les en-têtes Expires pour les fichiers image et CSS?CakePHP contrôle de cache pour les fichiers d'actifs (images, CSS, etc)
Mon hôte ne prend malheureusement pas en charge mod_expires
ou mod_headers
, donc je ne peux pas simplement définir ces valeurs dans un fichier .htaccess
. À l'heure actuelle, il n'y a pas de contrôle de cache pour mes fichiers et beaucoup de demandes inutiles sont faites.
Quelle est la manière la plus élégante de canaliser les demandes de fichiers d'actifs via Cake et de définir les en-têtes appropriés via header()
?
L'étape supplémentaire avec l'assistant semble assez inutile, merci pour la réponse de toute façon. :) – deceze
La raison de l'aide est que vous n'avez pas à réécrire manuellement toutes vos URL lors de la sortie de vos actifs. Si cela ne vous dérange pas de le faire, alors vous pouvez certainement écrire un script PHP qui écrit les en-têtes et ensuite inclure ce script lors du référencement d'un asset en utilisant CakePHP. –