zoukankan      html  css  js  c++  java
  • docker nginx配置

    server {
    
            listen 80;
    
            root /###################/public;
            index index.html index.htm index.php;
    
            server_name                     ######################;
    
            client_max_body_size            8M;
    
            ##################################################################################################
            # Disable sendfile as per https://docs.vagrantup.com/v2/synced-folders/virtualbox.html
    
            sendfile off;
    
            ##################################################################################################
            # Add stdout logging
    
            access_log              /dev/null;
            error_log               /dev/null;
    
            ##################################################################################################
            # Add option for x-forward-for (real ip when behind elb)
            #real_ip_header X-Forwarded-For;
            #set_real_ip_from 172.16.0.0/12;
    
            location / {
                    try_files $uri $uri/ /index.php?$query_string;
            }
    
            error_page 404 /404.html;
    
            location = /404.html {
                    root /var/www/errors;
                    internal;
            }
    
            location ^~ /ngd-style.css {
                    alias /var/www/errors/style.css;
                    access_log off;
            }
    
            location ^~ /ngd-sad.svg {
                    alias /var/www/errors/sad.svg;
                    access_log off;
            }
    
            ##################################################################################################
            # pass the PHP scripts to FastCGI server listening on socket
    
            location ~ .php$ {
    
                    try_files $uri =404;
    
                    fastcgi_split_path_info ^(.+.php)(/.+)$;
                    fastcgi_pass php;
                    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                    fastcgi_param SCRIPT_NAME $fastcgi_script_name;
                    fastcgi_index index.php;
    
                    fastcgi_param HTTPS on;
    
                    include fastcgi_params;
    
            }
    
            location ~* .(jpg|jpeg|gif|png|css|js|ico|xml)$ {
                    expires         5d;
            }
    
            ##################################################################################################
            # deny access to . files, for security
    
            location ~ /. {
                    log_not_found off;
                    deny all;
            }
    
            location ^~ /.well-known {
                    allow all;
                    auth_basic off;
            }
    }
    

      

     
  • 相关阅读:
    POJ--1797 Heavy Transportation (最短路)
    Luogu--3381 【模板】最小费用最大流
    51Nod--1295 XOR key (可持久化tire树)
    HDU--5269 ZYB loves Xor I (字典树)
    [Windows Server 2008] ASP.net安装方法
    [Windows Server 2008] 安装IIS7.5及FTP
    [Windows Server 2012] Tomcat安装方法
    [Windows Server 2012] Filezilla安装方法
    [Windows Server 2012] 安装护卫神·主机管理系统
    [Windows Server 2012] 安装SQL Server 2012
  • 原文地址:https://www.cnblogs.com/saonian/p/14714107.html
Copyright © 2011-2022 走看看