专栏首页ytkahnginx设置http 301重定向到https

nginx设置http 301重定向到https

  今天有位客户问ytkah在nginx服务器如何设置http 301重定向到https,其实不难。他的服务器安装宝塔面板了,更好操作了。进入站点设置的配置文件,如下图所示,在第11行左右加入跳转代码  

    #301-START
    if ($host ~ '^abc.com'){
	  return 301 https://www.abc.com/$request_uri;
	}
	#301-END
	#301-START
  	if ( $scheme = http ){
          return 301 https://$server_name$request_uri;
          #或return 301 https://www.abc.com/$request_uri;
        } 
        #301-END

另外一种方法是直接在nginx配置文件里改,一般是在会在 /usr/local/nginx/conf/nginx.conf

server {
    listen 80;
    ...
    return 301 https://$server_name$request_uri;
}

server {
    listen 443;
    ...
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • http如何301到https呢?

    ytkah
  • html网页如何禁止右键和左键功能禁止复制

      有时我们不想让别人看到网站的源代码,怎么操作呢?一个简单初级的方法是屏蔽右键功能,如何实现?可以利用HTML里的〈body〉来修改,它只有以下短短的一行代码

    ytkah
  • WordPress自定义查询WP_Query使用方法大全

      自定义调用文章在网站建设中很常用,wordpress也很人性化,用新建查询new WP_Query就能实现相关功能。WP_Query怎么用呢?随ytkah一...

    ytkah
  • SSL丨PHP代码实现SSL强制301跳转

    nginx 301 : if ($scheme = http ) { return 301 https://$host$request_uri; } apach...

    V站CEO-西顾
  • HTTP页面如何完成301重定向

    上周,本站发布了一篇名为《站长须知:HTTP迁移HTTPS时,如何避免发生重复内容问题》的文章。介绍了HTTP页面迁移到HTTPS的时候,为了避免出现重复内容的...

    企鹅号小编
  • 数据集暴增压力下,微信「扫一扫」识物训练如何优雅破局?

    引言 微信“扫一扫”识物上线一段时间,由前期主要以商品图(鞋子/箱包/美妆/服装/家电/玩具/图书/食品/珠宝/家具/其他)作为媒介来挖掘微信内容生态中有价值...

    腾讯大讲堂
  • 今日重磅!中科视拓开源SeetaFace2商用级人脸识别算法!

    https://github.com/seetafaceengine/SeetaFace2

    CV君
  • LeetCode 374. 猜数字大小(二分查找)

    你调用一个预先定义好的接口 guess(int num),它会返回 3 个可能的结果(-1,1 或 0):

    Michael阿明
  • 申请无数个iTunes 帐号的简易方法 博客分类: 柴米油盐

    3、点开左边菜单栏STORE,iTunes Store,然后在右这的App Store里随便找一个分类,比如书籍,然后找一个免费的应用;

    阿敏总司令
  • Elasticsearch升级实践

    Elasticsearch从2010年发布第一个版本起,以其快节奏的迭代速度迅速发展,当前已发布到7.1.0版本。其快节奏的迭代速度,也已使得集群升级成为Ela...

    michelmu

扫码关注云+社区

领取腾讯云代金券