# Configuration for the apache web server -*- apache -*- # pazpar2 / service proxy config ServerName mkws-dev.indexdata.com ServerAlias mkws-dev a.mkws.indexdata.com a.mkws-dev.indexdata.com ServerAdmin webmaster@indexdata.com ErrorLog /var/log/apache2/mkws-dev-error.log CustomLog /var/log/apache2/mkws-dev-access.log combined RewriteEngine on RewriteLogLevel 1 RewriteLog /var/log/apache2/mkws-dev-rewrite.log DocumentRoot /home/indexdata/mkws-dev/examples/htdocs Alias /tools/htdocs /home/indexdata/mkws-dev/tools/htdocs Alias /src /home/indexdata/mkws-dev/src Alias /test /home/indexdata/mkws-dev/test Alias /jasmine /home/indexdata/mkws-dev/examples/jasmine Alias /demos/src /home/indexdata/mkws-dev/src Alias /demos/tools/htdocs /home/indexdata/mkws-dev/tools/htdocs Alias /demos /home/indexdata/demos # CORS setting Header set Access-Control-Allow-Credentials true Header set Access-Control-Allow-Origin "*" # compress text output AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml SetOutputFilter DEFLATE # jasmine test account RewriteRule /service-proxy-testauth(/)?(;jsessionid=.+)? /service-proxy/$2?command=auth&action=login&username=mkwstest&password=mkwstest [P] # [NE,P] # mkws devel account (e.g. memached testing) RewriteRule /service-proxy-auth(/)?(;jsessionid=.+)? /service-proxy/$2?command=auth&action=login&username=mkwsdev&password=mkwsdev [P] # [NE,P] ProxyPass /service-proxy/ http://sp-mkws.indexdata.com/service-proxy/ ProxyPassReverse /service-proxy/ http://sp-mkws.indexdata.com/service-proxy/ ProxyPass /pazpar2/ http://localhost:8004/pazpar2/ ProxyPassReverse /pazpar2/ http://localhost:8004/pazpar2/