- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Собственно сабж. Сейчас тариф Host-1.
Я думаю, нет смысл объяснять, зачем он (Expires) нужен.
Вопрос в том, можно ли как-то победить эту проблему (криво настроенный nginx) без смены хостера?
ЗЫ: да, знаю, самый очевидный ответ - поменять хостера. Но в первую очередь, лень, т.к. у клиента есть другие сайты в этом акке.
Заранее признателен.
поставить expires через htaccess
использовать php header() -> поставить заголовок
ЗЫ: да, знаю, самый очевидный ответ - поменять хостера.
На самом деле, самый очевидный ответ, а в поддержку сообщали, что заголовок не отдается?
Неужели, не отреагировали?
Читаем внимательно первый пост. На этом хостинге криво настроенный nginx для статики. Т.е. запросы к статике через htaccess вообще не проходят. Для пхп не было бы вопросов - все уже и так настроено.
Саппорт говорит: "это невозможно™". Что и следовало ожидать от саппорта ру-хостинга. Саппорт других хостингов тоже говорил много раз аналогичное, но в итоге была "та самая галочка" в панельке, по нажатию, на которую статика либо начинала обрабатываться апачем (с учетом рулей хтаксесс), либо включался соответствующий заголовок нгинкса.
Но возможно кто-то либо получал более адекватный ответ от саппорта этого хостинга, либо подскажет какой-нить воркэраунд.
nginx отдает статику - уже настроен нормально.
Тут не может быть кастомной настройки через user-file.
expires для location прописывается в конфиг nginx. Так же чтобы поменять параметры нужно делать nginx reload.
Это можно быть выполнено пользователем только через панель управления. Но например для ISPmanager -> такого функционала "из коробки" нет.
На виртуальном хостинге саппорт первой линии никогда не побежит исправлять конфиги сервера по требованию клиента.
По-этому совершенно нормально, что вы получили такой ответ.
Сами вы ничего сделать тут не сможете. Договаривайтесь с сапортом, меняйте хостинг или покупайте vps и настраивайте так как захочется.