Nginx配置SSL并强制http跳转到https
2015-03-16 17:24
1096 查看
配置信息如下
server { listen 80; server_name ssl.lanbing.org; rewrite ^/(.*) https://ssl.lanbing.org/$1 permanent; #关键代码 } server { listen 443; server_name ssl.lanbing.org; #server_name end index index.html index.htm index.php; #index end set $subdomain ''; root /home/wwwroot/ssl.lanbing.org/web$subdomain; include rewrite/typecho.conf; #rewrite end #error_page error_page 403 /ErrorPages/403.html; error_page 404 /ErrorPages/404.html; location ~ /ErrorPages/(400|401|403|404|405|502|503)\.html$ { root /home/wwwroot/ssl.lanbing.org/web; } location ~ .*\.php$ { fastcgi_pass unix:/tmp/php-cgi-ssl.lanbing.org.sock; fastcgi_index index.php; include fcgi-host.conf; fastcgi_param DOCUMENT_ROOT /web$subdomain; fastcgi_param SCRIPT_FILENAME /web$subdomain$fastcgi_script_name; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp3|wma)$ { expires 30d; } location ~ .*\.(js|css)$ { expires 12h; } access_log off; #access_log end error_log /dev/null; #error_log end ssl on; #关键代码 ssl_certificate /usr/local/nginx/conf/ssl/ssl.lanbing.org.crt; #关键代码 ssl_certificate_key /usr/local/nginx/conf/ssl/ssl.lanbing.org.pem; #关键代码 }
相关文章推荐
- 【环境配置】申请StartSSL免费CA证书,配置Nginx使用https访问,强制http跳转到https
- Nginx安装配置SSL证书并强制http跳转到https
- Nginx配置http强制跳转到https
- Nginx的https配置记录以及http强制跳转到https的方法梳理
- Nginx配置http强制跳转到https
- Nginx Tomcat http 强制跳转https ssl crt key
- Nginx的https配置记录以及http强制跳转到https的方法梳理
- nginx配置https并强制http自动跳转到https
- nginx强制使用https访问(http跳转到https)
- nginx强制使用https访问(http跳转到https)
- weblogic配置https,http自动跳转转https,ssl
- Tomcat配置https与http自动跳转和tomcat单双向SSL配置及IE访问HTTPS下载文件失败
- nginx强制使用https访问的方法(http跳转到https)
- nginx强制使用https访问(http跳转到https)
- nginx强制使用https访问(http跳转到https)
- nginx强制使用https访问 http跳转到https
- nginx强制使用https访问(http跳转到https)
- nginx强制使用https访问(http跳转到https)
- nginx强制使用https访问(http跳转到https)
- nginx强制使用https(http到https自动跳转 (转)