正在加载中...

关闭
请选择需要拨打的号码
关闭
请根据问题类型选择QQ咨询

nginx服务器怎样将http整站全部301跳转到https?

nginx服务器怎样将http整站全部301跳转到https?

如果你LINUX服务器购买了SSL并完成部署,那么解析来就需要将网站http的访问协议修改为https,下面是nginx服务器将http页面整站全部301重定向到https页面最新支持的写法:

文件/etc/nginx/conf/nginx.conf

server {
    listen      80;
    server_name    my.domain.com;
    return      301 https://$server_name$request_uri;
}
server {
    listen      443 ssl;
    server_name    my.domain.com;
    [....]
}

注意,如果你的server_name如果填写的localhost,那么https会自动跳转到访问localhost

通过万维景盛购买SSL数字证书,可以享受优惠。同时我司提供SSL数字证书安装部署服务


返回上一页