Реклама на сайте Advertise with us

Актуальный код no-cache для оперы

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 20.03.10
Сообщения: 1459
Рейтинг: 63

Ссылка на сообщениеДобавлено: 14/11/13 в 18:32       Ответить с цитатойцитата 

Подскажите, какой сейчас метатег актуален против кеширования в опере, кеширует хидер и всё тут, из за этого ауты на трейде циклятся.

если отключаю в настройках оперы (проверять обновилась ли на сервере сохранённая в кеш страница) то всё нормально.
по умолчанию там такие установки:
проверять документы: каждый час.
проверять изображения: каждый час.
это вобще жопа, я поставил проверять всегда, но как теперь это моим посетителям объяснить, с оперы ко мне 1к юзеров заходит.

нужно решение либо на стороне сервера или какой то универсальный метатег.

0
 



С нами с 07.04.07
Сообщения: 161
Рейтинг: 203

Ссылка на сообщениеДобавлено: 14/11/13 в 20:03       Ответить с цитатойцитата 

конкретней нужно быть, покажи нам header что отдает или самого пациента.

у тебя должно быть как минимум
Цитата:

Expires: Wed, 11 Jan 1984 05:00:00 GMT ( дата в прошлом)
Cache-Control: no-cache, must-revalidate


и похоже еще no-store для хрома
и вообще что это у тебя? сиджи и на ауте это происходит? или сайт и постоянно показывает не обновленные страники?

Elite Profit - Тиночки, чулки, гламур, нюд арт (обновления)

0
 



С нами с 20.03.10
Сообщения: 1459
Рейтинг: 63

Ссылка на сообщениеДобавлено: 15/11/13 в 02:01       Ответить с цитатойцитата 

блог на вордпресс (без плагинов кеширования) кешируется браузером что то в хидере, трейд скрипт TradeX, он ставит кукис в хидер, вот что то с этим связано.
пример:
Код: [развернуть]

судя по тому когда очистишь кеш браузера, начинает работать нормально, какое то время.

0
 



С нами с 07.04.07
Сообщения: 161
Рейтинг: 203

Ссылка на сообщениеДобавлено: 15/11/13 в 10:25       Ответить с цитатойцитата 

ты сами заголовки header не привел и не объяснил, когда именно кеширование происходит. - у трейд скрипта out.php кешируется и выдает тоже самое или сами странички вордпресса кешируются.

далее, смотри, по коду что ты кинул:
во-первых, самое очевидное, это то что у тебя в них указан domain=site.com - это ты заменил или оно так и есть? это не верно, убедись, что там стоит именно твой домен иначе куки просто не поставятся. этот код - для установки куков. к кешированию дела не имеет, но скрипт на их основе может выдавать разные странички.

Elite Profit - Тиночки, чулки, гламур, нюд арт (обновления)

0
 



С нами с 20.03.10
Сообщения: 1459
Рейтинг: 63

Ссылка на сообщениеДобавлено: 15/11/13 в 17:00       Ответить с цитатойцитата 

похоже что кешируется out.php
site.com это я сам изменил, я это дал для примера, то что устанавливает скрипт в шапке сайта.

0
 



С нами с 07.04.07
Сообщения: 161
Рейтинг: 203

Ссылка на сообщениеДобавлено: 15/11/13 в 17:19       Ответить с цитатойцитата 



то что дал ты - это код установки куков. к кешированию оно прямого отношения не имеет.

тебя должно интересовать вот это.
http://en.wikipedia.org/wiki/HTTP_header
посмотри их и запости сюда или сам измени. выше писал, что там должно присутствовать.

Elite Profit - Тиночки, чулки, гламур, нюд арт (обновления)

0
 



С нами с 20.03.10
Сообщения: 1459
Рейтинг: 63

Ссылка на сообщениеДобавлено: 17/11/13 в 22:22       Ответить с цитатойцитата 

добавил в шапку сайта между тегами<head></head> вот такую конструкцию
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />

отсюда вопрос, как к такому относятся поисковики?
особенно к параметру content="0"
кое где пишут что могут отказаться от индексации странички если дата в прошедшем времени.

0
 



С нами с 03.02.11
Сообщения: 842
Рейтинг: 301

Ссылка на сообщениеДобавлено: 18/11/13 в 10:59       Ответить с цитатойцитата 

да нормально. просто это говорит о том, что страница динамическая, требует обновления. но тебя спрашивают не про мета-теги, а про хттп заголовки - но кеш, маст ревалидейт - это отдает сервак и/или скрипт. то, что ты на странице вклеишь прагма маст ревалидейт - не поможет. со страницей все в порядке. кешируется некий аут, его заголовки. туда и копай. или скинь больного, посмотрим...

2
 



С нами с 20.03.10
Сообщения: 1459
Рейтинг: 63

Ссылка на сообщениеДобавлено: 21/11/13 в 04:34       Ответить с цитатойцитата 

проблема решилась банальным исправлением в out.php строчки header("Location: {$_GET['u']}", true, 301);
на
header("Location: {$_GET['u']}", true, 302);

дело в том что 301 редирект кешируется, а 302 нет icon_wink.gif
так что кто будет юзать TradeX, имейте в виду.

0
 



С нами с 03.02.11
Сообщения: 842
Рейтинг: 301

Ссылка на сообщениеДобавлено: 21/11/13 в 11:58       Ответить с цитатойцитата 

del

0
 



С нами с 20.03.10
Сообщения: 1459
Рейтинг: 63

Ссылка на сообщениеДобавлено: 22/11/13 в 02:40       Ответить с цитатойцитата 

Вот ещё такая тема, как сделать чтоб cookie не перезаписывалась каждый раз при выходе и заходе на сайт?
Получается жуткий неуник на аут из за этого.
Вроде нужно что то типа такого:
if ($_COOKIE["name_cookie"] == "") include "in.php";

Вот только боюсь ошибиться, по какой куке надо делать проверку?
TradeX ставит 2 куки tdxsess и tdxsig первая отвечает за то какие сайты прокликаны, а вторая некую подпись.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »