mirror of
https://github.com/TrentSPalmer/flask_photo_scaling_app.git
synced 2024-11-16 06:31:30 -08:00
add example apache configs
This commit is contained in:
parent
877d49b560
commit
578f3408ac
34
photo_app.example.com.conf.example
Normal file
34
photo_app.example.com.conf.example
Normal file
@ -0,0 +1,34 @@
|
||||
<VirtualHost *:80>
|
||||
|
||||
ServerName photo_app.example.com
|
||||
ProxyPass "/.well-known" !
|
||||
ProxyPass "/favicon.ico" !
|
||||
ProxyPass "/css" !
|
||||
ProxyPass "/js" !
|
||||
ProxyPass "/" "http://127.0.0.1:8200/"
|
||||
ProxyPassReverse "/" "http://127.0.0.1:8200/"
|
||||
ErrorLog ${APACHE_LOG_DIR}/error.log
|
||||
CustomLog ${APACHE_LOG_DIR}/access.log combined
|
||||
|
||||
alias "/css" "/var/lib/<app_user>/css"
|
||||
alias "/js" "/var/lib/<app_user>/js"
|
||||
|
||||
<Directory "/var/lib/<app_user>/css">
|
||||
ExpiresActive on
|
||||
ExpiresDefault "access plus 15 minutes"
|
||||
Header set Cache-Control max-age=900
|
||||
Options Indexes
|
||||
Require all granted
|
||||
Allow from all
|
||||
</Directory>
|
||||
|
||||
<Directory "/var/lib/<app_user>/js">
|
||||
ExpiresActive on
|
||||
ExpiresDefault "access plus 15 minutes"
|
||||
Header set Cache-Control max-age=900
|
||||
Options Indexes
|
||||
Require all granted
|
||||
Allow from all
|
||||
</Directory>
|
||||
|
||||
</VirtualHost>
|
16
photos.example.com.conf
Normal file
16
photos.example.com.conf
Normal file
@ -0,0 +1,16 @@
|
||||
<VirtualHost *:80>
|
||||
|
||||
ServerName photos.example.com
|
||||
DocumentRoot /var/lib/<app_user>/photos
|
||||
ErrorLog ${APACHE_LOG_DIR}/error.log
|
||||
CustomLog ${APACHE_LOG_DIR}/access.log combined
|
||||
|
||||
<Directory "/var/lib/<app_user>/photos">
|
||||
ExpiresActive on
|
||||
ExpiresDefault "access plus 1 year"
|
||||
Header set Cache-Control max-age=31557600
|
||||
Options Indexes
|
||||
Require all granted
|
||||
</Directory>
|
||||
|
||||
</VirtualHost>
|
Loading…
Reference in New Issue
Block a user