summaryrefslogtreecommitdiffstats
path: root/prog/studisfri/studisfri
blob: 76a628df27d59984734405c94d73514538d09276 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
server {
	include listen_http_internal;
	server_name ~studisfri;
	return 301 https://$host$request_uri;
	port_in_redirect off;
	server_name_in_redirect off;
}
server {
	include listen_https_internal;
	server_name ~studisfri;
	location /Account/ {
		default_type text/html;
		add_header content-security-policy "script-src 'none'";
		include fastcgi.conf;
		fastcgi_param SCRIPT_FILENAME /home/s/studisfri/studis_account.php;
		# fastcgi_param SCRIPT_NAME /home/s/www/studis_account.php;
		fastcgi_pass unix:/run/php/php-s.sock;
	}
	location / {
		subs_filter studisfri.uni-lj.si $http_host ig;
		subs_filter 'dropdown-menu-right">' "dropdown-menu-right\"><li><a href=/Account/nastavitve>dodatne nastavitve neuradnega posrednika</a>" ig;
		subs_filter </title> '</title><script src=/Account/script.js></script>' ig;
		proxy_pass https://studisfri.uni-lj.si;
		proxy_set_header Host studisfri.uni-lj.si;
		proxy_set_header Accept-Encoding "";
		proxy_ssl_server_name on;
	}
}