找考卷做要去哪个网站,有哪些外国网站做精油的,嵌入式开发工程师,数据查询网站如何做不少浏览器都开始逐渐更新至只支持https的网站#xff0c;所以很多http网站都需要添加对https的支持#xff0c;这时就需要涉及到www和不加www的跳转问题#xff0c;由于www和不加www使用的是不同的证书#xff0c;所以需要做301跳转处理#xff0c;方案如下#xff1a;此…不少浏览器都开始逐渐更新至只支持https的网站所以很多http网站都需要添加对https的支持这时就需要涉及到www和不加www的跳转问题由于www和不加www使用的是不同的证书所以需要做301跳转处理方案如下此处以域名www.linuxidc.com和testhttps.com为例修改Nginx配置文件中www.linuxidc.com对应的配置文件server {listen 80;server_name linuxidc.com www.linuxidc.com;return 301 https://www.linuxidc.com$request_uri;}server {listen 443 ssl;ssl_certificate /linuxidc.com/cert.pem;ssl_certificate_key /linuxidc.com/privkey.pem;server_name linuxidc.com;return 301 https://www.linuxidc.com$request_uri;}server {listen 443 ssl;ssl_certificate /www.linuxidc.com/cert.pem;ssl_certificate_key /www.linuxidc.com/privkey.pem;server_name www.linuxidc.com;}作用说明第一段代码是将http://www.linuxidc.com和http://linuxidc.com 301重定向https://www.linuxidc.com第二段代码是将https://linuxidc.com 301重定向https://www.linuxidc.com第三段代码是指定https://www.linuxidc.com 是ssl连接。需要注意的是第二段和第三段中的证书都需要各自域名对应的证书比如说第二段就需要域名https://linuxidc.com 对应的证书第三段就需要https://www.linuxidc.com对应的证书。按照上述示例修改为适合自己网站域名的设置就可以实现在https模式下不加www强制跳转到www的功能。