今天看啥
热点:

https下不加www的301强制跳转


不少浏览器都开始逐渐更新至只支持https的网站,所以很多http网站都需要添加对https的支持,这时就需要涉及到www和不加www的跳转问题,由于www和不加www使用的是不同的证书,所以需要做301跳转处理,方案如下:

此处以域名www.513bk.com和testhttps.com为例,修改Nginx配置文件中www.513bk.com对应的配置文件:

server {
    listen 80;
    server_name 513bk.com www.513bk.com;
    return 301 https://www.513bk.com$request_uri;
}
server {
    listen 443 ssl;
    ssl_certificate /513bk.com/cert.pem;
    ssl_certificate_key /513bk.com/privkey.pem;
    server_name 513bk.com;
    return 301 https://www.513bk.com$request_uri;
}
server {
    listen 443 ssl;
    ssl_certificate /www.513bk.com/cert.pem;
    ssl_certificate_key /www.513bk.com/privkey.pem;
    server_name  www.513bk.com;
}

作用说明:
第一段代码是将

www.513bk.comtruehttp://www.513bk.com/Linux/1315877.htmlTechArticlehttps下不加www的301强制跳转 不少浏览器都开始逐渐更新至只支持https的网站,所以很多http网站都需要添加对https的支持,这时就需要涉及到...

相关文章

相关搜索: https https 301

帮客评论

视觉看点