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 / {}下添加如下代码:
- if ($host = 'iev.cn' ) {
- rewrite ^/(.*)$ http://www.iev.cn/$1 permanent;
- }
5.重启服务器完成设置。