Запрет кеширования средствами Apache

12
vlasoff
На сайте с 31.08.2007
Offline
101
#11
So1:
Сразу надо было сказать: "как в апачевском mod_cache отрубить кеширование страницы при переданных параметрах param=val".
Все таки я стану телепатом, хотя предыдущая попытка сорвалась :(
enjoy ;)

Прежде всего хочу поблагодарить Вас за первый ответ по теме, я уже и не расчитывал получить его здесь.

За исключением упоминания "mod_cache" Ваша формулировка чем отличается от оригинальной постановки вопроса? Разве mod_cache не есть средство Apache ?

Ещё раз спасибо, я получил тот ответ который и хотел.

slaveofmoney
На сайте с 18.08.2008
Offline
131
#12
vlasoff:
Прежде всего хочу поблагодарить Вас за первый ответ по теме, я уже и не расчитывал получить его здесь.

За исключением упоминания "mod_cache" Ваша формулировка чем отличается от оригинальной постановки вопроса? Разве mod_cache не есть средство Apache ?

Ещё раз спасибо, я получил тот ответ который и хотел.

а без mod_cache у вас ничего не получиться )

пусто )
L
На сайте с 07.12.2007
Offline
351
#13
slaveofmoney:
а без mod_cache у вас ничего не получиться )

Если есть доуступ к конфигу Апаче, можно попробовать установить по "регулярке" переменную окружающей среды, в примере нижае - dontlog, чтобы не писать логи для своего IP:

SetEnvIf Remote_Addr "22\.64\.196\.156" dontlog

и потом проверяеть её в конфиге конкретного сайта:

<VirtualHost>
DocumentRoot /u/www/virtual/site.ru/htdocs
ServerName www. site.ru
ServerAlias site.ru
CustomLog /u/www/virtual/site.ru/logs/access_log combined env=!dontlog
ErrorLog /u/www/virtual/site.ru/logs/error_log
</VirtualHost>

У меня на Apache 1.3 это работает (писать это надо в httpd.conf, в .htaccess - не проверялось)

[Удален]
#14

Не за что.

mod_cache может быть не включен или отсутствовать в сборке апача. Для проверки нужно писать


<IfModule mod_cache.so>
# пишем директивы, т.к. знаем, что модуль кеширования у нас есть наверняка
</IfModule>
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий