Я столкнулся с проблемой, которая, кажется, связана с кэшированием и конвейером ресурсов.Приложение настроено для работы в режиме разработки из myapp.local
и различных поддоменов этого.Эти домены просто настроены в моем файле /etc/hosts
, чтобы они указывали на 127.0.0.1
.
Проблема в том, что когда ресурсы загружаются через этот домен, они очень медленные, как будто они не кэшируются:
$ time curl http://myapp.local/assets/application.css
....
curl http://myapp.local/assets/application.css 0.01s user 0.02s system 0% cpu 5.125 total
Если я обращаюсь к ним через localhost, они загружаются почти мгновенно:
$ time curl http://localhost/assets/application.css
...
curl http://localhost/assets/application.css 0.01s user 0.02s system 30% cpu 0.121 total
Есть ли способ заставить кеширование работать правильно при обращении к нему через пользовательские домены разработки?