# Apache config for Heikki's workstation (tapas) # May also work on Heikki's home machine (corelli) and laptop (tsatsiki) # Needs the host name to be defined in /etc/hosts # cd /etc/apache2/sites-available # sudo ln -s /home/heikki/proj/mkws/tools/apache2/mkws-heikki . # sudo a2ensite mkws-heikki # sudo service apache2 reload # (make sure the path from /home to .../htdocs is world-readable!) # ServerName mkws-heikki.localdomain ServerAlias mkws mkws-heikki RewriteEngine on RewriteLogLevel 1 RewriteLog /var/log/apache2/mkws-dev-rewrite.log DocumentRoot /home/heikki/proj/mkws/examples/htdocs Alias /tools/htdocs /home/heikki/proj/mkws/tools/htdocs Alias /src /home/heikki/proj/mkws/src Alias /test /home/heikki/proj/mkws/test Alias /jasmine /home/heikki/proj/mkws/examples/jasmine # allow cors 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 RewriteRule /service-proxy-auth(/)?(;jsessionid=.+)? /service-proxy/$2?command=auth&action=login&username=demo&password=demo [P] # [NE,P] # For MKC Service Proxy ProxyPass /service-proxy/ http://sp-mkc.indexdata.com/service-proxy/ ProxyPassReverse /service-proxy/ http://sp-mkc.indexdata.com/service-proxy/ ProxyPass /pazpar2/ http://localhost:8004/pazpar2/ ProxyPassReverse /pazpar2/ http://localhost:8004/pazpar2/ # ProxyPass /service-proxy/ http://mk2-test.indexdata.com/service-proxy/ # ProxyPassReverse /service-proxy/ http://mk2-test.indexdata.com/service-proxy/ AllowOverride None Options FollowSymLinks Order allow,deny Allow from all