2011-01-17 4 views
0

У меня есть небольшой сайт в html, который вызывает определенные функции в perl. Сайт имеет 2 страницы. Страница A и B.Html, hyperlink, perl, reload

Моя проблема в том, что я перехожу из paga B в A или наоборот, содержимое страницы не перезагружается. Поэтому, если я что-то меняю на странице B, а затем перейдите на страницу A, у меня все еще есть контент до моих изменений.

Как я могу всегда перезагрузить и особенно выполнение функций perl, которые читаются из файлов?

Спасибо.

ответ

0

Вы должны установить заголовок Expires для страницы на что-то в прошлом. Из вашего вопроса неясно, генерируется ли вся страница из Perl. Если нет, то как он загружает «определенные функции в perl»? SSI?

+0

Моя страница не генерируется из Perl. Является html с javascript, и для чтения файлов, каталогов и т. Д. Я использую perl-функции, которые я вызываю с помощью XMLHttp = new XMLHttpRequest(); – Catarrunas

0

Добавление этого в файл .htaccess должен работать, я думаю:

ExpiresActive On  
<FilesMatch "\.html$"> 
ExpiresDefault A0 
Header set cache-control: "no-cache, public, must-revalidate" 
</FilesMatch>