1

Как-то мне нужно подтвердить, как htaccess заканчивает работу заголовков, когда они используются в домашнем каталоге, а также в подкаталогах.Htaccess Expires Header в нескольких каталогах

Скажем, у меня есть это в HTAccess домашней директории в:

ExpiresActive On 
ExpiresByType image/gif "access plus 1 month" 

Тогда давайте скажем я это в HTAccess в подкаталоге/уменьшенных изображений /:

ExpiresActive On 
ExpiresByType image/gif "access plus 1 year" 

Так во всем мире на сайте , Изображения GIF предназначены для кэширования в течение месяца, но для каталога/thumbnails/GIF изображения предназначены для кеширования в течение года. Правильно ли я полагаю, что htaccess в каталоге/thumbnails/переопределит htaccess в домашнем каталоге? Или это наоборот? Любая документация, подтверждающая как таковая?

+0

Вы попробовали? – hjpotter92

ответ

1

Ваше предположение верно. Документация Apache для любой директивы состоит из раздела под названием Контекст.

Приоритет следует за базой правил по директиве AllowOverride. Если ваш сервер настроен на переопределение для модуля Expires, предпочтение будет иметь конфигурация от /thumbnails/.

Смежные вопросы