X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> nginx динамическое расположение файлов
MeTaTRoN
MeTaTRoN
Topic Starter сообщение 4.3.2016, 13:02; Ответить: MeTaTRoN
Сообщение #1


Добрый день

Разрабатываем онлайн игру на javascript
И постоянно возникают проблемы с кешем, браузер всё кеширует и совершенно никакие методы не помогают решить эту проблему
Вплоть до того, что в адрес js файла добавляем get с unixtime.


Возникла мысль сделать динамический адрес, чтобы адрес постоянно менялся

Находится файл по вот такому пути: /cssjs/js/javascript.js
Хотелось бы, чтобы в середину добавлялась динамическая вещь /cssjs/{time}/js/javascript.js
Время, или какой то набор букв рандомный.


Вопрос в том, как это реализовать? Не используя пхп, а именно возможности настройки nginx.

Заранее спасибо.


--------------------
Программист: PHP, JavaScript, HTML5, HTML5 canvas, CSS, AJAX, jquery, SQL.
Реклама на аниме сайте
Услуги программиста, тема на форуме
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 4.3.2016, 15:08; Ответить: x64
Сообщение #2


Цитата(MeTaTRoN @ 4.3.2016, 12:02) *
/cssjs/{time}/js/javascript.js

Ссылка программно формируется, верно?
Энджину указать, чтобы для запросов /cssjs/{time}/ искал файлы в /cssjs/, и кешировать сразу навечно можно.
Будет что-то вроде:
Код
location ~ "^/cssjs/([0-9]+/)(.+)$" {
    try_files /cssjs/$2 /cssjs/notfound.html;
}

Если {time} что-то другое, чуть поправить регулярку под него.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) FinFile - новые возможности для монетизации Ваших файлов!
3 FileXmaster 2076 25.7.2020, 16:10
автор: -Condis-
Открытая тема (нет новых ответов) Как перенести правила переадресации из .htaccess в php обработчик nginx?
0 KrisGuseva 2096 28.12.2019, 7:33
автор: KrisGuseva
Открытая тема (нет новых ответов) Добавление файлов
0 PHP_Programist 2567 25.4.2018, 12:25
автор: PHP_Programist
Открытая тема (нет новых ответов) Добавление файлов на сайт
1 Dess33 2799 8.4.2018, 2:32
автор: rasul
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыБесплатный сервис для быстрой шифрованной передачи файлов
1 xfile 1276 10.6.2017, 8:02
автор: Zulus


 



RSS Текстовая версия Сейчас: 18.4.2024, 14:17
Дизайн