0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 440 Просмотров
*

voffko91

  • Новичок
  • 1
  • 0
Добрый день товарищи!
Имеется ответ сервера при проверке https://redbot.org
Код
HTTP/1.1 200 OK
    Server: nginx/1.6.2
    Date: Thu, 15 Oct 2015 08:02:05 GMT
    Content-Type: text/html; charset=utf-8
    Transfer-Encoding: chunked
    Connection: keep-alive
    X-Powered-By: PHP/5.6.11
    Set-Cookie: 0293b541a31aa0d073df8c4016995aa5=87d12c04105027131f7804f03bba7ce
        7; path=/; HttpOnly
    P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
    Vary: Accept-Encoding
    Content-Encoding: gzip
    Expires: Fri, 16 Oct 2015 08:02:05 GMT
Собственно добавил суточное хранение кэша, но хочу добавить заголовок Cache-Control: max-age=86400', must-revalidate.
Добавляю
Код
<?php
$app = JFactory::getApplication();
$app->setHeader('Cache-Control', 'max-age=86400', 'must-revalidate');
?>
Но при проверке ответа сервера не получаю Cache-Control: max-age=86400', must-revalidate вообще.
Куда копать и почему не вижу его? Заранее спасибо

UPD: Используется хостинг nic.ru, связка apach + nginx

Апач настроил так:
Код
<IfModule mod_gzip.c>
mod_gzip_on         Yes
mod_gzip_dechunk    Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include mime ^text\.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image\.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>

<ifModule mod_headers.c>
<FilesMatch "\.(html|htm)$">
Header set Cache-Control "max-age=86400, must-revalidate"
</FilesMatch>
<FilesMatch "\.(js|css|txt)$">
Header set Cache-Control "max-age=86400, must-revalidate"
</FilesMatch>
<FilesMatch "\.(flv|swf|ico|gif|jpg|jpeg|png)$">
Header set Cache-Control "max-age=86400, must-revalidate"
</FilesMatch>
<FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$">
Header unset Cache-Control
</FilesMatch>
</IfModule>

<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 day"
ExpiresByType image/x-icon "access plus 86400 seconds"
ExpiresByType image/jpeg "access plus 86400 seconds"
ExpiresByType image/png "access plus 86400 seconds"
ExpiresByType image/gif "access plus 86400 seconds"
ExpiresByType application/x-shockwave-flash "access plus 86400 seconds"
ExpiresByType text/css "access plus 86400 seconds"
ExpiresByType text/javascript "access plus 86400 seconds"
ExpiresByType application/javascript "access plus 86400 seconds"
ExpiresByType application/x-javascript "access plus 86400 seconds"
ExpiresByType text/html "access plus 43200 seconds"
ExpiresByType application/xhtml+xml "access plus 600 seconds"
</ifModule>
Header unset ETag
FileETag None
<FilesMatch ".(html|css|js|xml)$">
SetOutputFilter DEFLATE
</FilesMatch>

А nginx так:
Код
    
gzip on;
gzip_buffers 16 8k;
gzip_comp_level 6;
        gzip_proxied any;
gzip_min_length 1100;
gzip_types text/css text/plain text/json text/x-js text/javascript text/xml application/json application/x-javascript application/xml application/xml+rss application/javascript;
        gzip_vary on;
gzip_disable "msie6";
gzip_http_version 1.0;

# Static files location
    location ~* ^.+\.(html|woff|jpg|jpeg|gif|swf|png|ico|mp3|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|dat|avi|ppt|txt|tar|mid|midi|wav|bmp|rtf|wmv|mpeg|mpg|mp4|m4a|spx|ogx|ogv|oga|webm|weba|ogg|tbz|js|7z)$ {
        root   /home/site/site.ru/docs;
        access_log  off;
        error_page 404 = @fallback;
        log_not_found off;
        accel_htaccess_switch on;
        expires 1w;
    }
« Последнее редактирование: 15.10.2015, 12:09:44 от voffko91 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Unable to load Cache Storage: 1

Автор tiberian

Ответов: 1
Просмотров: 53
Последний ответ 30.08.2017, 10:26:42
от arma
Вопрос по индексации категорий

Автор korkka44

Ответов: 5
Просмотров: 154
Последний ответ 28.06.2017, 22:39:26
от korkka44
Вопрос по интернет магазинам возможно актуально для всех

Автор katalog_2003

Ответов: 29
Просмотров: 646
Последний ответ 14.06.2017, 15:44:27
от SemKimov2
Error displaying the error page: Error decoding JSON data: Control character error

Автор dron

Ответов: 4
Просмотров: 231
Последний ответ 07.06.2017, 11:19:35
от dron
Вопрос по переключению на PHP 7 в cPanel

Автор spirit2016

Ответов: 1
Просмотров: 144
Последний ответ 27.05.2017, 08:31:15
от dmitry_stas