Add onion location header
systems/hermes.scm
37 | 37 | (define lepiller-policy | |
38 | 38 | (append | |
39 | 39 | web-base-policy | |
40 | - | '("# accept-language: en,en-US;q=0.8,ja;q=0.6" | |
40 | + | '("add_header Onion-Location 'http://c25o7knygjm3m67jy27yuynvv4pkfi25naucscmh4ubq2ggiig3v57ad.onion$request_uri';" | |
41 | + | "# accept-language: en,en-US;q=0.8,ja;q=0.6" | |
41 | 42 | "set $first_language '';" | |
42 | 43 | "if ($http_accept_language ~* '(en|eo|fr)') {" | |
43 | 44 | " set $first_language $1;" | |
… | |||
51 | 52 | "}" | |
52 | 53 | ) | |
53 | 54 | (web-html-policy | |
54 | - | '(" try_files $my_uri $uri $uri/ =404;")) | |
55 | + | '(" add_header Onion-Location 'http://c25o7knygjm3m67jy27yuynvv4pkfi25naucscmh4ubq2ggiig3v57ad.onion$request_uri';" | |
56 | + | " try_files $my_uri $uri $uri/ =404;")) | |
55 | 57 | '("error_page 404 /404.html;"))) | |
56 | 58 | ||
57 | 59 | (operating-system |