AMH控制面板通过Rewrite设置域名301重定向

原创 wuwenwu  2016-03-21 23:08  阅读 3,950 次

如果你通过AMH设置过静态化,那么在你的管理模块下就会有AMRewrite这个模块。

因为AMH是基于Nginx环境的,所以我们在网站根目录通过.htaccess文件定义301永久跳转是不会生效的,而这里我们就需要做好Nginx的301跳转。

看过很多人发布的文章,说是从/usr/local/nginx/conf/vhost文件夹下找到一个*.conf的文件,在里面添加代码即可实现301。但是使用AMH做静态化的时候,有一个模块叫AMRewrite,我们通过这个模块也可以直接实现网站的301重定向。

1.进入AMH后台,点击进入模块扩展-模块管理;

2.查看AMRewrite模块,选择管理模块;

3.这时候会有一个列表,里面有很多的*.conf文件,我们可以新建一个301.conf

4.在规则内容中的location / {}下添加如下代码:

  1. if ($host = 'laifengba.com' ) {  
  2. rewrite ^/(.*)$ http://www.laifengba.com/$1 permanent;  
  3. }  

5.重启服务器完成设置。

本文地址:http://www.laifengba.com/?p=1262
关注我们:请关注一下我们的微信公众号:扫描二维码,公众号:aiboke112
版权声明:本文为原创文章,版权归 wuwenwu 所有,欢迎分享本文,转载请保留出处!

评论已关闭!