Advertisement
Guest User

KohaConfig File

a guest
Jun 8th, 2010
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.97 KB | None | 0 0
  1. # Koha Apache Configuration Directives
  2.  
  3. #NameVirtualHost *
  4.  
  5. ## OPAC
  6. <VirtualHost *:80>
  7. ServerAdmin webmaster@dnsireland.com
  8. DocumentRoot /usr/share/koha/opac/htdocs
  9. ServerName myserver.com
  10. # ServerAlias opac.mydomain.com
  11. ScriptAlias /cgi-bin/koha/ "/usr/share/koha/opac/cgi-bin/opac/"
  12. ScriptAlias /index.html "/usr/share/koha/opac/cgi-bin/opac/opac-main.pl"
  13. ScriptAlias /opac-search.pl "/usr/share/koha/opac/cgi-bin/opac/search"
  14. ScriptAlias /search "/usr/share/koha/opac/cgi-bin/opac/search"
  15. ErrorLog /var/log/koha/koha-opac-error_log
  16. # TransferLog /var/log/koha/koha-opac-access_log
  17. SetEnv KOHA_CONF "/etc/koha/koha-conf.xml"
  18. SetEnv PERL5LIB "/usr/share/koha/lib"
  19.  
  20. # Repeat this virtualhost stanza changing the following environment vars to
  21. # create multiple OPAC interfaces with custom css and/or search limits:
  22. # SetEnv OPAC_CSS_OVERRIDE mystyle.css
  23. # SetEnv OPAC_SEARCH_LIMIT branch:CODE
  24. # SetEnv OPAC_LIMIT_OVERRIDE 1
  25.  
  26. Options +FollowSymLinks
  27.  
  28. ErrorDocument 400 /cgi-bin/koha/errors/400.pl
  29. ErrorDocument 401 /cgi-bin/koha/errors/401.pl
  30. ErrorDocument 403 /cgi-bin/koha/errors/403.pl
  31. ErrorDocument 404 /cgi-bin/koha/errors/404.pl
  32. ErrorDocument 500 /cgi-bin/koha/errors/500.pl
  33.  
  34. # Rewrite Rules
  35. RewriteEngine On
  36.  
  37. # Uncomment to turn on rewrite logging
  38. # RewriteLog /var/log/koha/koha-opac-rewrite.log
  39. # RewriteLogLevel 1
  40. RewriteCond %{QUERY_STRING} (.*?)(?:[A-Za-z0-9_-]+)=&(.*)
  41. RewriteRule (.+) $1?%1%2 [N,R,NE]
  42.  
  43. RewriteRule ^/bib/([^\/]*)/?$ /cgi-bin/koha/opac-detail\.pl?bib=$1 [PT]
  44. RewriteRule ^/isbn/([^\/]*)/?$ /search?q=isbn:$1 [PT]
  45. RewriteRule ^/issn/([^\/]*)/?$ /search?q=issn:$1 [PT]
  46. </VirtualHost>
  47.  
  48. ## Intranet
  49. <VirtualHost *:81>
  50. ServerAdmin webmaster@dnsireland.com
  51. DocumentRoot /usr/share/koha/intranet/htdocs
  52. ServerName myserver.com:8080
  53. # ServerAlias intranet.mydomain.com
  54. ScriptAlias /cgi-bin/koha/ "/usr/share/koha/intranet/cgi-bin/"
  55. ScriptAlias /index.html "/usr/share/koha/intranet/cgi-bin/mainpage.pl"
  56. ScriptAlias /search "/usr/share/koha/intranet/cgi-bin/search.pl"
  57. ErrorLog /var/log/koha/koha-error_log
  58. # TransferLog /var/log/koha/koha-access_log
  59. SetEnv KOHA_CONF "/etc/koha/koha-conf.xml"
  60. SetEnv PERL5LIB "/usr/share/koha/lib"
  61. Options +FollowSymLinks
  62.  
  63. ErrorDocument 400 /cgi-bin/koha/errors/400.pl
  64. ErrorDocument 401 /cgi-bin/koha/errors/401.pl
  65. ErrorDocument 403 /cgi-bin/koha/errors/403.pl
  66. ErrorDocument 404 /cgi-bin/koha/errors/404.pl
  67. ErrorDocument 500 /cgi-bin/koha/errors/500.pl
  68.  
  69. RewriteEngine On
  70. # Uncomment to turn on rewrite logging
  71. # RewriteLog /var/log/koha/koha-intranet-rewrite.log
  72. # RewriteLogLevel 1
  73.  
  74. RewriteCond %{QUERY_STRING} (.*?)(?:[A-Za-z0-9_-]+)=&(.*)
  75. RewriteRule (.+) $1?%1%2 [N,R,NE]
  76. RewriteRule ^/bib/([^\/]*)/?$ /cgi-bin/koha/detail\.pl?bib=$1 [PT]
  77. RewriteRule ^/isbn/([^\/]*)/?$ /search?q=isbn:$1 [PT]
  78. RewriteRule ^/issn/([^\/]*)/?$ /search?q=issn:$1 [PT]
  79. </VirtualHost>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement