Nginx配置同一个域名http与https两种方式都可访问,证书是阿里云上免费申请的
server { listen 80; listen 443 ssl; ssl on; server_name 域名; index index.html index.htm index.php default.html default.htm default.php; ssl_certificate /usr/local/nginx/cert/21402058063066221.pem; //下载申请后阿里ssh提供的pem ssl_certificate_key /usr/local/nginx/cert/21402058063066221.key;//下载申请后阿里ssh提供的key ssl_session_timeout 5m; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; root /home/wwwroot/网站目录; include laravel.conf; //好吧,这里是laravel配置,不一定合适您哈,请或略 #error_page 404 /404.html; include enable-php.conf; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)"htmlcode">server { listen 80; server_name www.domain.com; rewrite ^/(.*) https://$server_name$1 permanent; #跳转到Https }重写依旧不同版本可能如下
rewrite ^/(.*)$ https://domain.com/$1 permanent;或者
rewrite ^ https://domain.com$request_uri"htmlcode">server { listen 80; server_name domain.com; return 301 https://$server_name$request_uri; } server { listen 443 ssl; server_name domain.com; }但是我的nginx/1.10.0好像跑不起来,也许不支持这种写法吧...
下面是基于http转https的完整配置:
server { #listen 80; listen 443; ssl on; server_name domain.com; //你的域名 index index.html index.htm index.php default.html default.htm default.php; ssl_certificate /usr/local/nginx/cert/user.medsci-tech.com/214020580630662.pem; ssl_certificate_key /usr/local/nginx/cert/user.medsci-tech.com/214020580630662.key; ssl_session_timeout 5m; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; root /home/wwwroot/web/public;//项目根目录 include laravel.conf; #error_page 404 /404.html; include enable-php.conf; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } } server { listen 80; server_name domain.com; rewrite ^/(.*) https://$server_name$request_uri? permanent; }
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
暂无“Nginx配置同一个域名同时支持http与https两种方式访问实现”评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新动态
20240525
20240525
- 李玉刚《逐梦令》[DTS][441M]
- 亚东《向往神鹰》[WAV分轨]
- 《贝乐虎粤语儿歌》[WAV+分轨]
- 美丽地球上不平凡的一天-纯音乐《地球.神奇的一天》WAV分轨
- 张玮伽《唯美伽音》[DTS][513M]
- 群星-超凡魅力爵士味的缠绕《美丽时光 AQCD》[DTS][529M]
- 百里屠伕《小茉莉原声带》[320K/MP3][41.51MB]
- 环绕声音乐《琴声环绕》[5.1声道DTS-WAV]
- 林奕匡2014-3[SONY][(48KHz/24bits)WAV+CUE]
- 苏慧伦.1999-伦绚广东精选十五首【滚石】【WAV+CUE】
- 张敬轩.2008-URBANEMOTIONS【环球】【WAV+CUE】
- 张敬轩.2002-MYWAY(台版15首)【环球】【WAV+CUE】
- 蔡依林.2010-MyselfTAKE2MYSELFDanceWithMe【华纳】【WAV+CUE】
- 郑亚弦Lolli《苹果》[320K/MP3][38.86MB]
- 郑亚弦Lolli《苹果》[FLAC/分轨3][104.45MB]