Total Pageviews

Thursday 11 October 2012

在nginx webserver下,访问http://urdomain.com跳到https://urdomain.com的方法

加上如下的带下划线的代码即可:
 server {
       listen 80;
       rewrite ^(.*) https://$host$1 permanent;
 }


server {
        listen       443;
        server_name  urdomain.com;
root   /usr/local/nginx/html;
index  index.html index.htm index.php;
        ssl                  on;
        ssl_certificate      /root/cacert.pem;
        ssl_certificate_key  /root/privkey.pem;
  location ~ \.php$ {
            root           /usr/local/nginx/html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html$fastcgi_script_name;
            include        fastcgi_params;
        }
     location ~ \.cgi$ {
      root                 /usr/local/nginx/html;
       fastcgi_pass   127.0.0.1:8999;
       fastcgi_index  index.cgi;
            fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html$fastcgi_script_name;
       include        fastcgi_params;
        }
}

相关帖子: http://briteming.blogspot.com/2012/10/nginx-webserverglype.html