CI、Nginx、SSL配置

server{

      listen 80;

      server_name www.3.com;

       return  301  https://$server_name$request_uri;

}

server {

     listen 443;

    server_name www.3.com;

     ssl on;

    ssl_certificate /path/nginx/conf/cert/www.3.com.pem;

    ssl_certificate_key /path/nginx/conf/cert/www.3.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;

    access_log /log_path/api.camelke.com_nginx.log combined;

    index index.html index.htm index.php;

    include /path/nginx/conf/rewrite/other.conf;

    root /home/www/3;

location / {

    if (!-e $request_filename) {

        rewrite ^/(.*)$ /index.php/$1 last;

    }

}

location ~ [^/]\.php(/|$) {

    fastcgi_pass unix:/dev/shm/php-cgi.sock;

    fastcgi_index index.php;

    fastcgi_split_path_info ^(.+\.php)(.*)$;

    fastcgi_param  PATH_INFO $fastcgi_path_info;

    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

    include        fastcgi_params;

}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {

    expires 30d;

    access_log off;

}

location ~ .*\.(js|css)?$ {

    expires 7d;

    access_log off;

}

location ~ /\.ht {

    deny all;

}

吐槽:

       不得不说,这编辑器太难用了!!!

       对于我这种有强迫症的人来说尤其痛苦=_=!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Nginx简介 解决基于进程模型产生的C10K问题,请求时即使无状态连接如web服务都无法达到并发响应量级一万的现...
    魏镇坪阅读 2,095评论 0 9
  • 1.ngnix介绍 ngnix www服务软件 俄罗斯人开发 开源 性能很高 本身是一款静态WWW软件 静态小文件...
    逗比punk阅读 2,133评论 1 6
  • 1.简介:  Nginx:engine X ,2002年,开源,商业版 http协议:web服务器(类似于ht...
    尛尛大尹阅读 1,899评论 0 3
  • I/O模型Nginx介绍Nginx的安装和目录结构Nginx的配置Nginx的编译安装 一、I/O模型 (一)I/...
    哈喽别样阅读 917评论 0 4
  • 一辈子,活着,没有谎言,不可能。大大或小小,多多或少少。 善意的谎言,是美。 刻意的谎言,荒唐而无耻。 伤人的谎言...
    敢说真话的妖精阅读 290评论 1 1