Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Koha Apache Configuration Directives
- #NameVirtualHost *
- ## OPAC
- <VirtualHost 192.168.42.112:80>
- ServerAdmin webmaster@koha1
- DocumentRoot /usr/share/koha/opac/htdocs
- ServerName koha1
- # ServerAlias opac.mydomain.com
- ScriptAlias /cgi-bin/koha/ "/usr/share/koha/opac/cgi-bin/opac/"
- ScriptAlias /index.html "/usr/share/koha/opac/cgi-bin/opac/opac-main.pl"
- ScriptAlias /opac-search.pl "/usr/share/koha/opac/cgi-bin/opac/opac-search.pl"
- ScriptAlias /search "/usr/share/koha/opac/cgi-bin/opac/opac-search.pl"
- ErrorLog /var/log/koha/koha-opac-error_log
- # TransferLog /var/log/koha/koha-opac-access_log
- SetEnv KOHA_CONF "/etc/koha/koha-conf.xml"
- SetEnv PERL5LIB "/usr/share/koha/lib"
- <IfModule mod_gzip.c>
- mod_gzip_on yes
- mod_gzip_dechunk yes
- mod_gzip_keep_workfiles No
- mod_gzip_can_negotiate yes
- mod_gzip_update_static No
- mod_gzip_temp_dir /tmp
- mod_gzip_minimum_file_size 512
- mod_gzip_maximum_file_size 1000000
- mod_gzip_maximum_inmem_size 1000000
- mod_gzip_handle_methods GET POST
- mod_gzip_item_exclude reqheader "User-Agent: .*Mozilla/4\..*\["
- mod_gzip_item_exclude mime ^image/.*
- mod_gzip_item_exclude rspheader Content-Type:image/*
- mod_gzip_item_include file \.js$
- mod_gzip_item_include mime ^application/x-javascript$
- mod_gzip_item_include file \.php$
- mod_gzip_item_include mime ^text/html$
- mod_gzip_item_include file \.css$
- mod_gzip_item_include mime ^text/css$
- </IfModule>
- <IfModule mod_deflate.c>
- # Compress content with type html, text, and css, ...
- AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css
- AddOutputFilterByType DEFLATE application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript
- DeflateCompressionLevel 9
- # Properly handle old browsers that do not support compression
- BrowserMatch ^Mozilla/4 gzip-only-text/html
- BrowserMatch ^Mozilla/4\.0[678] no-gzip
- BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
- DeflateFilterNote Input instream
- DeflateFilterNote Output outstream
- DeflateFilterNote Ratio ratio
- LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
- <IfModule mod_headers.c>
- #properly handle requests coming from behind proxies
- Header append Vary User-Agent
- </IfModule>
- </IfModule>
- # Repeat this virtualhost stanza changing the following environment vars to
- # create multiple OPAC interfaces with custom css and/or search limits:
- # SetEnv OPAC_CSS_OVERRIDE mystyle.css
- # SetEnv OPAC_SEARCH_LIMIT branch:CODE
- # SetEnv OPAC_LIMIT_OVERRIDE 1
- Options +FollowSymLinks
- ErrorDocument 400 /cgi-bin/koha/errors/400.pl
- ErrorDocument 401 /cgi-bin/koha/errors/401.pl
- ErrorDocument 403 /cgi-bin/koha/errors/403.pl
- ErrorDocument 404 /cgi-bin/koha/errors/404.pl
- ErrorDocument 500 /cgi-bin/koha/errors/500.pl
- # Rewrite Rules
- RewriteEngine On
- # Uncomment to turn on rewrite logging
- # RewriteLog /var/log/koha/koha-opac-rewrite.log
- # RewriteLogLevel 1
- RewriteCond %{QUERY_STRING} (.*?)(?:[A-Za-z0-9_-]+)=&(.*)
- RewriteRule (.+) $1?%1%2 [N,R,NE]
- RewriteRule ^/bib/([^\/]*)/?$ /cgi-bin/koha/opac-detail\.pl?bib=$1 [PT]
- RewriteRule ^/isbn/([^\/]*)/?$ /search?q=isbn:$1 [PT]
- RewriteRule ^/issn/([^\/]*)/?$ /search?q=issn:$1 [PT]
- </VirtualHost>
- ## Intranet
- <VirtualHost 192.168.42.112:8080>
- ServerAdmin webmaster@koha1
- DocumentRoot /usr/share/koha/intranet/htdocs
- ServerName koha1:8080
- # ServerAlias intranet.mydomain.com
- ScriptAlias /cgi-bin/koha/ "/usr/share/koha/intranet/cgi-bin/"
- ScriptAlias /index.html "/usr/share/koha/intranet/cgi-bin/mainpage.pl"
- ScriptAlias /search "/usr/share/koha/intranet/cgi-bin/search.pl"
- ErrorLog /var/log/koha/koha-error_log
- # TransferLog /var/log/koha/koha-access_log
- SetEnv KOHA_CONF "/etc/koha/koha-conf.xml"
- SetEnv PERL5LIB "/usr/share/koha/lib"
- Options +FollowSymLinks
- ErrorDocument 400 /cgi-bin/koha/errors/400.pl
- ErrorDocument 401 /cgi-bin/koha/errors/401.pl
- ErrorDocument 403 /cgi-bin/koha/errors/403.pl
- ErrorDocument 404 /cgi-bin/koha/errors/404.pl
- ErrorDocument 500 /cgi-bin/koha/errors/500.pl
- <IfModule mod_gzip.c>
- mod_gzip_on yes
- mod_gzip_dechunk yes
- mod_gzip_keep_workfiles No
- mod_gzip_can_negotiate yes
- mod_gzip_update_static No
- mod_gzip_temp_dir /tmp
- mod_gzip_minimum_file_size 512
- mod_gzip_maximum_file_size 1000000
- mod_gzip_maximum_inmem_size 1000000
- mod_gzip_handle_methods GET POST
- mod_gzip_item_exclude reqheader "User-Agent: .*Mozilla/4\..*\["
- mod_gzip_item_exclude mime ^image/.*
- mod_gzip_item_exclude rspheader Content-Type:image/*
- mod_gzip_item_include file \.js$
- mod_gzip_item_include mime ^application/x-javascript$
- mod_gzip_item_include file \.php$
- mod_gzip_item_include mime ^text/html$
- mod_gzip_item_include file \.css$
- mod_gzip_item_include mime ^text/css$
- </IfModule>
- <IfModule mod_deflate.c>
- # Compress content with type html, text, and css, ...
- AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css
- AddOutputFilterByType DEFLATE application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript
- DeflateCompressionLevel 9
- # Properly handle old browsers that do not support compression
- BrowserMatch ^Mozilla/4 gzip-only-text/html
- BrowserMatch ^Mozilla/4\.0[678] no-gzip
- BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
- DeflateFilterNote Input instream
- DeflateFilterNote Output outstream
- DeflateFilterNote Ratio ratio
- LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
- <IfModule mod_headers.c>
- #properly handle requests coming from behind proxies
- Header append Vary User-Agent
- </IfModule>
- </IfModule>
- RewriteEngine On
- # Uncomment to turn on rewrite logging
- # RewriteLog /var/log/koha/koha-intranet-rewrite.log
- # RewriteLogLevel 1
- RewriteCond %{QUERY_STRING} (.*?)(?:[A-Za-z0-9_-]+)=&(.*)
- RewriteRule (.+) $1?%1%2 [N,R,NE]
- RewriteRule ^/bib/([^\/]*)/?$ /cgi-bin/koha/detail\.pl?bib=$1 [PT]
- RewriteRule ^/isbn/([^\/]*)/?$ /search?q=isbn:$1 [PT]
- RewriteRule ^/issn/([^\/]*)/?$ /search?q=issn:$1 [PT]
- </VirtualHost>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement