ServerName blablabla.com.ar ServerAlias www.blablabla.com.ar WSGIDaemonProcess web2py user=www-data group=www-data WSGIProcessGroup web2py WSGIScriptAlias / /var/www/html/blablabla/web2py/wsgihandler.py WSGIPassAuthorization On AllowOverride None Require all denied Require all granted AliasMatch ^/([^/]+)/static/(?:_[\d]+.[\d]+.[\d]+/)?(.*) \ /var/www/html/blablabla/web2py/applications/$1/static/$2 Options -Indexes ExpiresActive On ExpiresDefault "access plus 1 hour" Require all granted CustomLog /var/log/apache2/access.log common ErrorLog /var/log/apache2/error.log SSLEngine on SSLCertificateFile /etc/apache2/ssl/self_signed.cert SSLCertificateKeyFile /etc/apache2/ssl/self_signed.key WSGIProcessGroup web2py WSGIScriptAlias / /var/www/html/blablabla/web2py/wsgihandler.py WSGIPassAuthorization On AllowOverride None Require all denied Require all granted AliasMatch ^/([^/]+)/static/(?:_[\d]+.[\d]+.[\d]+/)?(.*) \ /var/www/html/blablabla/web2py/applications/$1/static/$2 Options -Indexes ExpiresActive On ExpiresDefault "access plus 1 hour" Require all granted CustomLog /var/log/apache2/ssl-access.log common ErrorLog /var/log/apache2/error.log