| @ -1,89 +0,0 @@ | |||||
| #---------------------------------------------# | |||||
| # | |||||
| #---------------------------------------------# | |||||
| server { | |||||
| listen %ip%:%httpport%; | |||||
| listen %ip%:%httpsport% ssl; | |||||
| server_name %host% %aliases%; | |||||
| #if ($request_method !~* ^(GET|HEAD|POST)$ ){return 403;} | |||||
| %limit% | |||||
| root "%hostdir%"; | |||||
| index index.php index.html; | |||||
| location ~* \.(js|css|less|png|jpg|jpeg|gif|ico|woff|ttf|svg|tpl)$ { | |||||
| expires 24h; | |||||
| access_log off; | |||||
| } | |||||
| location = /favicon.ico { | |||||
| log_not_found off; | |||||
| access_log off; | |||||
| } | |||||
| location = /robots.txt { | |||||
| log_not_found off; | |||||
| access_log off; | |||||
| } | |||||
| location ~ /\. { | |||||
| # deny all; | |||||
| access_log off; | |||||
| log_not_found off; | |||||
| } | |||||
| location / { | |||||
| if (!-e $request_filename){ | |||||
| rewrite ^/(.*)$ /index.php?qs=$1 last; | |||||
| } | |||||
| } | |||||
| location /cms/ { | |||||
| rewrite ^/(.*)$ /cms/index.php?qs=$1 last; | |||||
| } | |||||
| location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ { | |||||
| try_files $uri =404; | |||||
| } | |||||
| location ~ \.php$ { | |||||
| fastcgi_split_path_info ^(.+\.php)(/.+)$; | |||||
| # if (!-e $document_root$document_uri){return 404;} | |||||
| fastcgi_pass backend; | |||||
| fastcgi_index index.php; | |||||
| fastcgi_param TMP "%sprogdir%/userdata/temp"; | |||||
| fastcgi_param TMPDIR "%sprogdir%/userdata/temp"; | |||||
| fastcgi_param TEMP "%sprogdir%/userdata/temp"; | |||||
| fastcgi_buffers 4 64k; | |||||
| fastcgi_connect_timeout 1s; | |||||
| fastcgi_ignore_client_abort off; | |||||
| fastcgi_next_upstream timeout; | |||||
| fastcgi_read_timeout 30s; | |||||
| fastcgi_send_timeout 30s; | |||||
| fastcgi_param CONTENT_TYPE $content_type; | |||||
| fastcgi_param CONTENT_LENGTH $content_length; | |||||
| fastcgi_param DOCUMENT_URI $document_uri; | |||||
| fastcgi_param DOCUMENT_ROOT $document_root; | |||||
| fastcgi_param GATEWAY_INTERFACE CGI/1.1; | |||||
| fastcgi_param HTTPS $https; | |||||
| fastcgi_param QUERY_STRING $query_string; | |||||
| fastcgi_param REQUEST_METHOD $request_method; | |||||
| fastcgi_param REQUEST_URI $request_uri; | |||||
| fastcgi_param REMOTE_ADDR $remote_addr; | |||||
| fastcgi_param REMOTE_PORT $remote_port; | |||||
| fastcgi_param SERVER_ADDR $server_addr; | |||||
| fastcgi_param SERVER_PORT $server_port; | |||||
| fastcgi_param SERVER_NAME $host; | |||||
| fastcgi_param SERVER_PROTOCOL $server_protocol; | |||||
| fastcgi_param SERVER_SOFTWARE nginx; | |||||
| fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; | |||||
| fastcgi_param SCRIPT_NAME $fastcgi_script_name; | |||||
| } | |||||
| # Íå óäàëÿéòå ñëåäóþùóþ ñòðîêó êîíôèãóðàöèè! | |||||
| include "%sprogdir%/userdata/temp/config/%httpdriver%_url.conf"; | |||||
| } | |||||
| #---------------------------------------------# | |||||
| # Êîíåö øàáëîíà êîíôèãóðàöèè õîñòà | |||||
| #---------------------------------------------# | |||||