Попробуйте try_files:
http://nginx.org/ru/docs/http/ngx_http_core_module.html#try_files
У меня было ограничение вроде 200К файлов на шареде.
Вызвано ограничениями ФС.
В лимит и близко не упирался. :)
С этого и нужно было начинать, что у Вас nginx.
На апаче вообще лишнее городить этот огород.
RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Но могут и Ваши варианты работать, если https и http на разных виртуальных хостах. Иначе был бы циклический редирект. :)
Тренеруйтесь на локалхосте (Опенсервер).
1. Можно получать токен дополнительным AJAX-запросом.
2. У Вас скорее всего используется что-то вроде HTML-кеша всей страницы, поэтому отключение кеша одного модуля не помогло.
Это из-за того, что клиенту передается устаревший csrf-токен (маркер), а в сессии уже новое значение.
Что делать - хз. Джумлой не занимаюсь.
А авторизация у вас работает?
Попробуйте зайти параллельно в анонимной вкладке под другим пользователем и попереключаться между вкладки.
Из этого:
я понял, что ваш сайты будут проксировать запросы к хранилищу.
Можно тогда не на том же сервере организовать хранение.
Нужен CDN? Cloudflare бесплатный. Хотя терабайты файлов ганять у них запрещено.
Может на платном тарифе можно.
Метки можно прогружать не по передвижению пользователя по карте, а сделать фильтр (например по областях/городам), при изменении которого пользователем подгружать только нужные данные.
А также есть метод, для получения текущих границ карты:
https://tech.yandex.ru/maps/doc/jsapi/1.x/ref/reference/map-docpage/#getBounds
Проверять границы карты раз в секунду, и если они изменились, то подгружать данные.
А что мешает создать на том же сервере домен/поддомен/папку, где будут хранится все файлы?
А то Вы пошли не в ту степь.
Сервер серверу рознь :)
У меня на шареде такое работало.