У нас есть кластер серверов Squid на переднем крае большого веб-сайта, и мы время от времени получаем отчеты от QA / пользователей о том, что некоторые страницы используют типы MIME, не поддерживаемые браузером (поэтому они будут вынуждены загружать файл, а не просматривать страница).
Проблема в том, что эти страницы были кэшированы с MIME-типом text / vnd.wap.wml. Чтобы исправить это, мне нужно очистить их вручную с помощью squidclient, а затем перейти на страницу в обычном браузере.
Я уверен, что это вызвано тем, что клиенты BlackBerry первыми попадают на эти страницы, что заставляет Squid кэшировать страницы с неправильным типом MIME.
Как я могу предотвратить кеширование этих страниц?
Было бы лучше принять один из методов без кеширования на стороне сервера ... но вы можете настроить ACL и запретить кеширование на нем ... т.е.
acl NOCACHE rep_mime_type text/vnd.wap.wml
no_cache deny NOCACHE
(Я думаю, что это rep_mime_type ... может быть req_mime_type ...)