~dricottone/huttese

ref: 0ae257ccf8378d123c37e055d473273b4a2091bb huttese/sr/etc/nginx/http.d/test.conf -rw-r--r-- 1.1 KiB
0ae257ccDominic Ricottone Progress on podman process 2 years ago
                                                                                
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
server {
	listen 80 default_server;
	listen 443 default_server;
	ssl_certificate /var/lets-encrypt/inter.lets-encrypt.cert;
	ssl_certificate_key /var/lets-encrypt/inter.lets-encrypt.key;
	ssl_protocols TLSv1.2 TLSv1.3;
	ssl_ciphers ECDHE-RSA-AES256-GCM-SHA512:DHE-RSA-AES256-GCM-SHA512:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384;
	ssl_prefer_server_ciphers on;
	server_name _;

	root /usr/share/nginx/html;

	location ~ [^/]\.cgi(/|$) {
		fastcgi_split_path_info ^(.+?\.cgi)(/.*)$;
		if (!-f $document_root$fastcgi_script_name) {
		    return 404;
		}
		
		fastcgi_param HTTP_PROXY "";
		
		fastcgi_pass localhost:9000;
		fastcgi_index index.php;
		
		include fastcgi_params;
	
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
	}

	location ~ [^/]\.php(/|$) {
		fastcgi_split_path_info ^(.+?\.php)(/.*)$;
		if (!-f $document_root$fastcgi_script_name) {
		    return 404;
		}
		
		fastcgi_param HTTP_PROXY "";
		
		fastcgi_pass localhost:9000;
		fastcgi_index index.php;
		
		include fastcgi_params;
	
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
	}
}