25 lines
803 B
ApacheConf
25 lines
803 B
ApacheConf
<VirtualHost *:8080>
|
|
ServerAdmin ti@rkmsistemas.com.br
|
|
DocumentRoot /var/www/frontend/dist
|
|
|
|
<Directory "/var/www/frontend/dist">
|
|
Options -Indexes +FollowSymLinks
|
|
AllowOverride All
|
|
Require all granted
|
|
|
|
# vue-router esta em mode: 'history' (src/router/index.js).
|
|
# Sem este fallback, F5 em rota interna devolve 404.
|
|
FallbackResource /index.html
|
|
</Directory>
|
|
|
|
# O config.js nao tem hash no nome (nao passa pelo webpack), entao o browser
|
|
# o cachearia como qualquer estatico — e continuaria usando a URL do
|
|
# ambiente anterior depois de uma troca. Os demais assets podem cachear a
|
|
# vontade: o vue-cli poe hash de conteudo no nome deles.
|
|
<Files "config.js">
|
|
Header set Cache-Control "no-store, must-revalidate"
|
|
</Files>
|
|
</VirtualHost>
|
|
|
|
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
|