Срок действия истекает: Четверг, 19 ноября 1981 г. 08:52:00 по Гринвичу даже после настройки - PullRequest
2 голосов
/ 24 июня 2019

Мой файл htaccess

<IfModule mod_headers.c>
   Header set X-XSS-Protection "1; mode=block"
   Header always append X-Frame-Options SAMEORIGIN
   <FilesMatch ".(jpg|jpeg|png|gif|swf|js|css)$">
      Header set Cache-Control "max-age=5184000, public"
   </FilesMatch>
</IfModule>
<IfModule mod_expires.c>
   ExpiresActive On
   ExpiresByType image/jpg "access plus 1 month"
   ExpiresByType image/jpeg "access plus 1 month"
   ExpiresByType image/gif "access plus 1 month"
   ExpiresByType image/png "access plus 1 month"
   ExpiresByType image/ico "access plus 1 month"
   # Webfonts
   ExpiresByType application/x-font-ttf "access plus 1 month"
   ExpiresByType font/opentype "access plus 1 month"
   ExpiresByType application/x-font-woff "access plus 1 month"
   ExpiresByType image/svg+xml "access plus 1 month"
   ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
</IfModule>

Я пытался сделать ExpiresActive Off, также я прокомментировал каждую строку этого модуля, событие, которое я полностью удалил.Также я пытаюсь Header set Expires "0" в FilesMatch узле.Но я не могу удалить срок действия.Я хочу, чтобы истекал, чтобы показать +1 день даты.Как мне этого добиться?

1 Ответ

0 голосов
/ 26 июня 2019

Сначала проверьте, читается ли .htaccess вообще.Поместите немного тарабарщины в первую строку, затем сервер должен ответить с ошибкой 500.Если ошибки нет, обратитесь к администратору сервера, он отключил обработку htaccess.

Также обратите внимание, что htaccess действителен только для каталога, в котором он находится, и всех его подкаталогов.

(Кстати, выне нужны операторы IfModule. При использовании htaccess вы должны знать, какие модули активны. IfModule направлен на сторонние программные пакеты и очень общие задачи настройки сервера.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...