fcgi_site.erb
988 Bytes
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
server {
listen <%= listen %> ;
server_name <% real_server_name.each do |s_n| -%><%= s_n %> <% end -%>;
access_log <%= real_access_log %>;
root <%= root %>;
<% if listen == '443' %>
ssl on;
ssl_certificate <%= real_ssl_certificate %>;
ssl_certificate_key <%= real_ssl_certificate_key %>;
ssl_session_timeout <%= ssl_session_timeout %>;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;
<% end -%>
location / {
index <%= index %>;
}
location ~ \.php$ {
fastcgi_pass <%= fastcgi_pass %>;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include /etc/nginx/includes/fastcgi_params.inc;
}
location ~ /\.ht {
deny all;
}
<% if include != '' %> <%include.each do |inc| %>include <%= inc %>;
<% end -%><% end -%>
}