阿里云虚拟主机Nginx虚拟主机如何设置301重定向?

频道:技术教程 日期: 浏览:125

nginx-logo.png

当您更换新的域名后,可以通过301重定向的方法将旧的域名指向新的域名,访客或搜索引擎通过旧的域名向网站服务器发出浏览请求时,服务器会返回301状态码提示您当前访问的网站已迁移到新的域名,并自动跳转至新的域名。


那么该如何设置呢?


第一种方式:

登录到 阿里云 虚拟主机管理页面,找到待设置301重定向的云虚拟主机,单击对应操作列的“管理”。 2、在左侧导航栏,选择基础环境设置 > 301重定向。 然后在301重定向页面,配置完域名信息后,单击添加。

(此种方式,添加成功后,发现有的虚拟主机并不能生效);


第二种方法:

更改Nginx设置,登录到 阿里云 虚拟主机管理页面,找到待设置301重定向的云虚拟主机,单击Nginx设置,在出现的框中写入下列代码,保存即可:

location / {

    if ($host = 'daxiange.com') {
        rewrite ^/(.*)$ http://www.5678.kim/$1 permanent;
    }

    if ($host = 'www.daxiange.com') {
        rewrite ^/(.*)$ http://www.5678.kim/$1 permanent;
    }
}

location ~ /\.ht {
    deny all;
}

上述代码,意思是将:daxiange.com  www.daxiange.com 跳转到:www.5678.kim上;

复制以上代码,将域名信息修改成你自己的即可;

如果是使用zblog程序,可复制下列代码,包括伪静态设置;

location / {
    if (-f $request_filename/index.html) {
        rewrite (.*) $1/index.html break;
    }

    if (-f $request_filename/index.php) {
        rewrite (.*) $1/index.php;
    }

    if (!-f $request_filename) {
        rewrite (.*) /index.php;
    }

    if ($host = 'daxiange.com') {
        rewrite ^/(.*)$ http://www.5678.kim/$1 permanent;
    }

    if ($host = 'www.daxiange.com') {
        rewrite ^/(.*)$ http://www.5678.kim/$1 permanent;
    }
}

location ~ /\.ht {
    deny all;
}

以上设置规则亲测有效。

打赏
免责及版权声明
1、大仙阁资源网资源均通过互联网公开获取,仅仅为网盘链接介绍展示,本站不存储任何实质资源数据;并不以盈利为目的,仅供用于学习和交流,请勿用于商业用途。请在下载后24小时内删除,谢谢合作!
2、版权归作者或出版社方所有,本站不存储资源、不用于商业用途,不对涉及的版权问题负法律责任。
3、无特殊说明,如果需要解压密码,解压密码统一为:www.daxiange.com;
4、所有原创文章已经做了相关标识及说明,转载请注明出处;
5、部分压缩为part1、part2类型 需要全部下载到电脑才能解压,解压工具推荐:Windows电脑端推荐使用WINRAR(最新版)、360解压缩软件,苹果电脑端推荐使用KEKA,不要在手机上解压。
6、关于下载速度:下载速度慢的,请开通网盘VIP会员下载,本站不提供网盘vip会员账号,请自重。
7、关于字幕和声音:MKV的影视资源都是内封字幕音轨,网盘播放是无法解析的,下载到本地电脑用potplayer,手机用QQ影音播放。
8、本站所有资源,无法保障链接的长久可用性,请你在确认需求后,自行保存至自己的云盘;如遇链接失效,你确实又特别需要这份资源,请及时反馈,我们及时更新。
9、如您认为本站任何介绍内容侵犯了您的合法版权,请发邮件到5678@5678.kim 进行投诉,我们将在确认本文链接指向的资源存在侵权后,立即删除相关文章!

0 留言

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
验证码
天气预报查看日历分享网页QQ客服咨询电话手机扫码随机推荐留言评论
18117580963咨询专线