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

如果你通过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 = 'wuwenwu.com' ) {  
  2. rewrite ^/(.*)$ http://www.wuwenwu.com/$1 permanent;  
  3. }  

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

  • IT运维QQ群
  • 扫一扫欢迎加入
  • weinxin
  • IT微信群加好友申请
  • IT微信运维交流扫一扫加入
  • weinxin
  • AMH控制面板通过Rewrite设置域名301重定向已关闭评论
  • 4,865
  • A+
所属分类:Linux
avatar