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



 

Здравствуйте, гость ( Вход | Регистрация )

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


Завсегдатай
*****

Группа: Active User
Сообщений: 511
Регистрация: 1.9.2008
Из: Таллинн Эстония
Поблагодарили: 63 раза
Репутация:   18  


Добрый день

Разрабатываем онлайн игру на 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


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3425
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2746 раз
Репутация:   289  


Цитата(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} что-то другое, чуть поправить регулярку под него.


--------------------


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Google тестирует ярлыки PDF-файлов в результатах поиска
2 MissContent 543 11.11.2017, 13:10
автор: thunderman
Открытая тема (нет новых ответов) DLE и nginx
1 yurashklyaev 715 4.10.2017, 12:28
автор: WellWeb
Открытая тема (нет новых ответов) www.prodafile.ru – интернет-сервис по продаже файлов пользователей. Платим 5% с продаж привлеченных.
2 prodafile 1674 29.10.2016, 0:04
автор: seosite
Открытая тема (нет новых ответов) Skymonetizer.com - Зарабатывай на скачках файлов
партнерская программа приглашает вебмастеров
18 skymoney 5026 17.11.2014, 13:31
автор: skymoney
Открытая тема (нет новых ответов) Нужен расшифровщик звуковых файлов (интервью)
8 Alex-777 2301 20.8.2014, 15:20
автор: chelovechek


 



RSS Текстовая версия Сейчас: 14.12.2017, 21:10
Дизайн