beginnings of autoupdate
[ckanext-datagovau.git] / admin / data.gov.au
CKAN data.gov.au 1 <VirtualHost 127.0.0.1:8080>
2 ServerAdmin webmaster@localhost
3
4 ServerName data.gov.au
5 ServerAlias www.data.gov.au, opendata.linkdigital.com.au
6
7
8 #allow access to local static content eg. logos
9 Alias /index.html /var/www/index.html
10 Alias /logos /var/www/logos
11 Alias /tools /var/www/tools.shtml
12 Alias /opendata /var/www/opendata.shtml
13 Alias /opengov /var/www/opengov.shtml
14
15 DocumentRoot /var/www
16 <IfModule mod_expires.c>
17 <FilesMatch "\.(jpe?g|png|gif|js|css)$">
18 ExpiresActive On
19 ExpiresDefault "access plus 1 week"
20 </FilesMatch>
21 </IfModule>
CKAN data.gov.au 22 AddType application/octet-stream .woff
23 <FilesMatch "\.(eot|otf|woff|ttf)$">
24 SetEnvIf Origin "^http(s)?://(.+\.)?(data.gov.au)$" origin_is=$0
25 Header set Access-Control-Allow-Origin %{origin_is}e env=origin_is
26 </FilesMatch>
CKAN data.gov.au 27
28 <Directory />
29 Options FollowSymLinks
30 AllowOverride None
31 </Directory>
32
33 <Directory /var/www/>
34 Options -Indexes -FollowSymLinks -MultiViews +Includes
35 AllowOverride None
36
37 Order allow,deny
38 allow from all
39
40 AddType text/html .shtml
41 AddOutputFilter INCLUDES .shtml
42 </Directory>
43
44 ErrorLog ${APACHE_LOG_DIR}/error.log
45
46 # Possible values include: debug, info, notice, warn, error, crit, alert, emerg.
47 LogLevel warn
48
49 CustomLog ${APACHE_LOG_DIR}/access.log varnishcombined
50 RewriteEngine On
51
52 RewriteMap lc int:tolower
53
54 # RewriteRule ^/apps/antenna-mate/?$ http://antennamate.com/ [PT]
55 # RewriteRule ^/apps/postcode-finder/?$ http://www.aus-emaps.com/postcode_finder.php [PT]
56 # RewriteRule ^/apps/the-australian-cost-of-living-heatmap/?$ http://www.creditcardcompare.com.au/tools/cost-of-living-heatmap/ [PT]
57 RewriteRule ^/catalogues/?$ /organization [PT]
58 RewriteRule ^/dataset/“cycling-in-new-south-wales-what-the-data-tells-us”-and-related-data/? /dataset/2809cycling-in-new-south-wales-what-the-data-tells-us2809-and-related-data [PT]
59 RewriteRule ^/dataset/apvma-pubcris-dataset-for-registered-agricultural-and-veterinary-chemical-products-and-approved-actives/? /dataset/apvma-pubcris-dataset-for-registered-agricultural-and-veterinary-chemical-products-and-approved-acti [PT]
60 RewriteRule ^/dataset_category/business/?$ /group/business [PT]
61 RewriteRule ^/dataset_category/community/?$ /group/community [PT]
62 RewriteRule ^/dataset_category/geography/?$ /group/geography [PT]
63 RewriteRule ^/dataset_category/government/?$ /group/government [PT]
64 RewriteRule ^/dataset_category/health/?$ /group/health [PT]
65 RewriteRule ^/dataset_category/?$ /group [PT]
66 RewriteRule ^/feed/?$ /feeds/dataset.atom [PT]
67 RewriteRule ^/jurisdiction/australian-capital-territory/?$ /dataset?q=act [PT]
68 RewriteRule ^/jurisdiction/new-south-wales/?$ /dataset?q=new+south+wales [PT]
69 RewriteRule ^/jurisdiction/queensland/?$ /dataset?q=queensland [PT]
70 RewriteRule ^/jurisdiction/south-australia/?$ /dataset?q=south+australia [PT]
71 RewriteRule ^/jurisdiction/victoria/?$ /dataset?q=victoria [PT]
72 RewriteRule ^/jurisdiction/western-australia/?$ /dataset?q=western+australia [PT]
73 RewriteRule ^/jurisdiction/?$ /dataset [PT]
74
75 # RewriteCond %{QUERY_STRING} ^category=([a-z]+)
76 # RewriteRule ^/data/?$ /group/${lc:%1}? [PT]
77
78 # RewriteCond %{QUERY_STRING} ^format=Shapefile
79 # RewriteRule ^/data/?$ /dataset?res_format=shp [PT]
80
81 RewriteRule ^/data/?$ /dataset? [PT]
82
83 RewriteCond %{QUERY_STRING} ^s=(.*)
84 RewriteRule ^/ /dataset?q=%1 [PT]
85
86
87 FilterDeclare OPENDATA
88 FilterProvider OPENDATA SUBSTITUTE resp=Content-Type $text/
89 FilterProvider OPENDATA SUBSTITUTE resp=Content-Type $/javascript
90 FilterProvider OPENDATA SUBSTITUTE resp=Content-Type $/json
91 FilterProvider OPENDATA SUBSTITUTE resp=Content-Type $/xml
92 FilterChain OPENDATA
93 Substitute "s#//opendata.linkdigital.com.au#//data.gov.au#"
94
95 WSGIScriptAlias / /var/lib/ckan/dga/pyenv/bin/dga.py
96 WSGIPassAuthorization On
97
98 ErrorLog /var/log/apache2/ckandga.error.log
99 CustomLog /var/log/apache2/ckandga.custom.log combined
100 </VirtualHost>
101