手记

HTTPS NGINX配置详情

server {
listen 443 ssl;
server_name aa.com;
index index.html index.htm index.php;
root /data/www/aa.com;

      #charset koi8-r;

      access_log  /data/log/nginx-log/aa.com.access.log  main;

      ssl on;
      ssl_certificate /data/ssl_cert/tigercai.com.crt;
      ssl_certificate_key /data/ssl_cert/tigercai.com.key;
      ssl_session_timeout 5m;
      ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
      ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
      ssl_prefer_server_ciphers on;

      location / {
          index  index.html index.htm index.php;
          #THINKPHP Rewrite
          if ( !-e $request_filename) {
               rewrite ^/(.*)$ /index.php/$1   last;
          }
      }

      #error_page  404              /404.html;

      # redirect server error pages to the static page /50x.html
      #
      error_page   500 502 503 504  /50x.html;
      location = /50x.html {
          root   html;
      }

      location ~ .php {
          fastcgi_pass   127.0.0.1:9000;
          fastcgi_index  index.php;

          #path support
          fastcgi_split_path_info ^(.+\.php)(.*)$;
          fastcgi_param PATH_INFO $fastcgi_path_info;
          fastcgi_param PATH_TRANSLATE $document_root$fastcgi_path_info;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          include        fastcgi_params;
     }
  }
0人推荐
随时随地看视频
慕课网APP