параметр ExpiresDefault A0 (сервер gentoo)

Тема в разделе "Десктопный Linux", создана пользователем bva, 3 фев 2009.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. bva

    bva Постоялец

    Регистр.:
    30 мар 2007
    Сообщения:
    105
    Симпатии:
    5
    Добрый день.

    параметр ExpiresDefault A0 в Directory к домену
    в файле vhost.conf за что отвечает?
    и нужно там же указывать параметр ExpiresActive On ? или
    параметр ExpiresActive On и ExpiresDefault A0 нужно писать, только в файлах Htaccess?

    пример:

    Код:
    <VirtualHost  *:80>
    ServerName  forum.ru
    ServerAlias www.forum.ru
    
       DocumentRoot  /home/webmaster/www/forum.ru/forum/phpBB2
       ScriptAlias /cgi-bin/ "/home/webmaster/www/forum.ru/cgi-bin/"
       CustomLog /home/webmaster/www/log/httpd_forum_access_log common
       ErrorLog /home/webmaster/www/log/httpd_forum_error_log
       ErrorDocument 401 /errors.php?error=401
       ErrorDocument 403 /errors.php?error=403
       ErrorDocument 404 /errors.php?error=404
       ErrorDocument 500 /errors.php?error=500
    </VirtualHost>
    
    <Directory "/home/webmaster/www/forum.ru/forum/phpBB2">
       Options Indexes Includes FollowSymLinks
       DirectoryIndex flashchat.php index.php index.htm index.html
       AllowOverride All
       Order allow,deny
       Allow from all
       ExpiresActive On
       ExpiresDefault A0
    </Directory>


    p.s.

    нашёл это, но верно ли я понял, что весь контент (файлы, картинки, документы, html) у меня с этим параметром не будет кешироваться? ( браузерами и поисковиками)

    http://webstandardsgroup.org/resource/792

    # Force no caching for dynamic filesExpiresDefault A0Header set Cache-Control "no-cache, no-store, must-revalidate, max-age=0, proxy-revalidate, no-transform"Header set Pragma "no-cache"

    и есть минусы данного метода?
     
  2. kuzmich111

    kuzmich111 Постоялец

    Регистр.:
    10 апр 2008
    Сообщения:
    146
    Симпатии:
    19
    ExpiresActive - включает механизм контроля заголовков Expires и Cache-Control
    ExpiresDefault - задает время, по прошествии которого документ будет считаться устаревшим.

    Пихать везде "no-cache, no-store, must-revalidate" считаю плохим тоном, такие документы не будут кэшироваться сквидом, а 100Мбит каналы во внеху есть не у всех. Также думаю, что владелец сайта сам заинтересован, чтобы его сайт кэшировался у конечных пользвателей, уменьшается нагрузка на сервер.
     
Статус темы:
Закрыта.