<VirtualHost *:443 > ## The following 4 lines are auto-populated on build. ##ServerName## ##SSLCertificateFile## ##SSLCertificateKeyFile## ##Include## ## Un-comment the following lines to require ssl client verification. #SSLVerifyClient none #SSLCACertificateFile "public-keys/ProdClientCertificate.pem" #<Location "/v1/scalableTargetDimensions/"> #SSLVerifyClient require #SSLVerifyDepth 1 #</Location> <Directory "/"> Require all denied </Directory> ## Denies access to default docroot #<Directory "/var/www/html/"> # Options FollowSymLinks # AllowOverride None # Order Deny,Allow # Deny from All #</Directory> <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI +MultiViews +SymLinksIfOwnerMatch +Includes +Multiviews Order allow,deny Allow from all AddHandler cgi-script .py </Directory> <Directory "/var/www/html/v1/scalableTargetDimensions/"> AllowOverride None Options +SymLinksIfOwnerMatch +Includes +Multiviews Order allow,deny Allow from all RewriteEngine on RewriteRule .* http://localhost.localdomain/cgi-bin/api.py?%{REQUEST_URI}&%{QUERY_STRING} [P,L] </Directory> </VirtualHost>