首页 > Web开发 > 详细

http全站转跳到https

时间:2015-05-29 16:02:26      阅读:189      评论:0      收藏:0      [点我收藏+]

以下没有出错,但是会影响到其它站点~~~我晕了。。。

server {
	listen 80;
	server_name www.skiy.net skiy.net;
	#rewrite ^/(.*) https://$server_name$1 permanent; 
	return	  301 https://$server_name$request_uri;
}

server {
	access_log off;
	index index.html index.htm index.jsp index.php;
	include rewrite/typecho.conf;
	root /home/wwwroot/www.skiy.net;
	#error_page 404 /404.html;
	if ( $query_string ~* ".*[\;‘\<\>].*" ){
	return 404;
	}
location ~ .*\.(wma|wmv|asf|mp3|mmf|zip|rar|jpg|gif|png|swf|flv)$ {
	valid_referers none blocked *.skiy.net www.skiy.net skiy.net;
	if ($invalid_referer) {
		#rewrite ^/ http://www.linuxeye.com/403.html;
		return 403;
		}
	}

location ~ .*\.(php|php5)?$  {
	#fastcgi_pass remote_php_ip:9000;
	fastcgi_pass unix:/dev/shm/php-cgi.sock;
	fastcgi_index index.php;
	include fastcgi.conf;
	}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico)$ {
	expires 30d;
	}

location ~ .*\.(js|css)?$ {
	expires 7d;
	}

        #https
        listen 443;
	server_name www.skiy.net skiy.net;
	ssl on;
	ssl_certificate /usr/local/nginx/conf/keyssh/1_www.skiy.net_bundle.crt;
        ssl_certificate_key /usr/local/nginx/conf/keyssh/2_www.skiy.net.key;
	ssl_session_timeout 5m;
	ssl_protocols SSLv3 TLSv1;
	ssl_ciphers  HIGH:!ADH:!EXPORT56:RC4+RSA:+MEDIUM; 
        ssl_prefer_server_ciphers   on;
	error_page 497 "https://$host$uri?$args"; #http To https
}


http全站转跳到https

原文:http://my.oschina.net/skiycn/blog/422271

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!