8 / 8 / 0
Регистрация: 02.09.2013
Сообщений: 131
|
|
1 | |
Http заголовки для внешнего подключаемого файла18.04.2020, 01:18. Показов 1692. Ответов 4
Метки нет (Все метки)
Здравствуйте! Подскажите, пожалуйста, такую вещь... Допустим, есть страница index.php, для нее на сервере создаются всякие заголовки, ну, допустим, касаемые кэширования, допустим, cache-control. Страница подключает внешние файлы, допустим, style.css. итак... Скажите мне, для внешнего файла распространяются заданные мною заголовки для index.php?
Вот запрашиваю страницу index.php и сниферю... Что я вижу, запрашивается страница, в ответе сервера возвращается страница со всякими заголовками, в том числе и мой кэшконтрол, далее запрашивается style.css, сервер его возвращает и среди его заголовков нет моего кэшконтрола... Так и должно быть или я не так что-то делаю? Я хотел сделать,чтоб не кэшировался файл со стилями, увидел такую картину, что нет заданного мною заголовка, и не могу 2 ночи спокойно спать... Хотел уже .htaccess кинуть в папку со стилем, но беда с модулем mod_headers...этот вопрос задам в другой ветке.
0
|
18.04.2020, 01:18 | |
Ответы с готовыми решениями:
4
HTTP заголовки. Как увидеть реальные принятые заголовки ? Как создать алиас для внешнего http сайта? HTTP Заголовки Http заголовки |
Невнимательный
|
||||||
18.04.2020, 03:46 | 2 | |||||
Нет . Разные запросы к серверу - разные заголовки ответа.
Ещё есть вероятность что какой-то отдельный браузер может иметь свои собственные настройки/заскоки насчёт кеширования, но вроде в последнее время все браузеры как с одного инкубатора. Не по теме: Какое-то время назад я так и не смог заставить firefox кешировать favicon.ico , а не перезагружать при каждом запросе страниц. Код
RewriteRule ^favicon.ico$ test/_favicon.php [L]
0
|
8 / 8 / 0
Регистрация: 02.09.2013
Сообщений: 131
|
|
18.04.2020, 15:00 [ТС] | 3 |
Я был в этом уверен, пока не столкнулся с моим вопросом)) Спасибо, что подтвердили. Уже думал, что чего-то недопонимаю.
Как мне тогда добавить заголовки для подключаемого внешнего файла? В инете куча однородной воды.. Бесит уже. Ну укажу я заголовки кэширования на странице, толку мне с этого, если мне заголовки надо задать для подключаемого файла, для которого будет отдельный запрос...
0
|
Невнимательный
|
|
18.04.2020, 18:21 | 4 |
Сообщение было отмечено PaskalisT как решение
Решение
Точнее добавить для статических файлов...
без mod_headers не знаю способов, с мод_реврайт только куки в заголовках можно добавлять, Или выполнять файлы .css как php-скрипты, или как с тем favicon.ico отдавать статику php-скриптом ... Хотя есть ещё mod_asis, тоже позволит вписать заголовки в каждый .css Если сделать AddHandler send-as-is css ... заморочек столько-же, как делать все .css php-скриптами ) но возможно меньше всего напрягает сервер Добавлено через 2 минуты Печально наверно
0
|
8 / 8 / 0
Регистрация: 02.09.2013
Сообщений: 131
|
|
21.04.2020, 14:18 [ТС] | 5 |
читал, что типа привязка к работе сервера - это костыли. Но, блин, как для внешнего файла задать заголовки нигде не написано
Добавлено через 2 минуты модуль заработал, чудесным образом, на следующий день) положил .htaccess в папку с файлом, задал заголовок и всё, сниффер в ответе с файлом заголовок показывает)) спасибо Вам за диалог. Не подскажите, где можно почитать о директивах? Какие и для чего есть
0
|
21.04.2020, 14:18 | |
21.04.2020, 14:18 | |
Помогаю со студенческими работами здесь
5
HTTP заголовки Http заголовки Заголовки HTTP заголовки http Кастомные HTTP заголовки Http заголовки в nginx Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |