HostnameLookups OffTraceEnable offServerSignature OffServerTokens ProdFileETag NoneTimeout 300 AddType text/html .shtmlAddHandler server-parsed .htmAddOutputFilter INCLUDES .shtmlXBitHack on Header unset ServerHeader always append X-Frame-Options SAMEORIGINHeader set X-XSS-Protection "1; mode=block"Header unset Upgrade <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript DeflateCompressionLevel 9</IfModule> <IfModule mod_expires.c> ExpiresActive on ExpiresByType image/png "access plus 1 month" ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/svg+xml "access plus 1 month" ExpiresByType image/jpg "access plus 5 days" ExpiresByType text/css "access plus 1 month"</IfModule> <VirtualHost *:80> ServerName lumis.ed.dev.br DocumentRoot "/var/www/lumis/" DirectoryIndex index.htm <Directory /var/www/lumis> Options Indexes FollowSymLinks Includes Require all granted </Directory> RewriteEngine on RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{REQUEST_FILENAME} !^.*\.wslumis$ RewriteCond %{HTTP:Connection} ^.*upgrade.* [NC] RewriteRule ^(.*) $1.wslumis [PT,env=X-lumWebServer:true] RewriteCond %{HTTP:Connection} !^.*upgrade.* [NC] RewriteCond %{REQUEST_FILENAME} !^.*\.jsp$ RewriteCond %{REQUEST_FILENAME} !^.*\.lumis$ RewriteCond %{REQUEST_FILENAME} ^/(.*) RewriteCond /lumis/htdocs/exemplo/%1 !-f RewriteCond /lumis/htdocs/exemplo/%1/index.htm !-f RewriteRule ^(.*) $1.lumis [PT,env=X-lumWebServer:true] RequestHeader set X-lumWebServer "apache" env=X-lumWebServer Header set X-UA-Compatible "IE=edge" env=!X-lumWebServer ProxyPreserveHost On ProxyPassMatch ^/(.*)\.wslumis$ ws://localhost:8080/$1 ProxyPassMatch ^/(.*\.(?:jsp|lumis))$ ajp://localhost:8009/$1 </VirtualHost> <VirtualHost *:443> ServerName lumis.ed.dev.br DocumentRoot "/var/www/lumis/" DirectoryIndex index.htm <Directory /var/www/lumis> Options Indexes FollowSymLinks Includes Require all granted </Directory> SSLEngine on SSLCertificateFile /etc/letsencrypt/live/lumis.ed.dev.br/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/lumis.ed.dev.br/privkey.pem RewriteEngine on RewriteCond %{REQUEST_FILENAME} !^.*\.wslumis$ RewriteCond %{HTTP:Connection} ^.*upgrade.* [NC] RewriteRule ^(.*) $1.wslumis [PT,env=X-lumWebServer:true] RewriteCond %{HTTP:Connection} !^.*upgrade.* [NC] RewriteCond %{REQUEST_FILENAME} !^.*\.jsp$ RewriteCond %{REQUEST_FILENAME} !^.*\.lumis$ RewriteCond %{REQUEST_FILENAME} ^/(.*) RewriteCond /lumis/htdocs/exemplo/%1 !-f RewriteCond /lumis/htdocs/exemplo/%1/index.htm !-f RewriteRule ^(.*) $1.lumis [PT,env=X-lumWebServer:true] RequestHeader set X-lumWebServer "apache" env=X-lumWebServer Header set X-UA-Compatible "IE=edge" env=!X-lumWebServer ProxyPreserveHost On ProxyPassMatch ^/(.*)\.wslumis$ ws://localhost:8080/$1 ProxyPassMatch ^/(.*\.(?:jsp|lumis))$ ajp://localhost:8009/$1 </VirtualHost>
Comments