找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 54|回复: 9

@smyz 请问amh如何301重定向?

[复制链接]

87

主题

639

回帖

1545

积分

金牌会员

积分
1545
发表于 2013-6-26 09:41:02 | 显示全部楼层 |阅读模式
去您的论坛看了,还是不太明白。
我创建了两个host.一个是带www 一个不带www。
我现在想让不带www的301到www.
去改conf 发现域名的conf里面已经写了一些东西,所以不知道怎么改。。。
回复

使用道具 举报

450

主题

1982

回帖

5372

积分

论坛元老

积分
5372
发表于 2013-6-26 09:44:38 | 显示全部楼层
在里面再加一段  类似于某些语言的函数  你不要乱插就行了 乱插会疼的
回复

使用道具 举报

191

主题

2514

回帖

5613

积分

论坛元老

积分
5613
发表于 2013-6-26 10:28:14 | 显示全部楼层
找到你的域名的CONF文件
添加代码
if ($host = 'demo.com' ) {
rewrite ^/(.*)$ http://www.demo.com/$1 permanent;
}
回复

使用道具 举报

87

主题

639

回帖

1545

积分

金牌会员

积分
1545
 楼主| 发表于 2013-6-26 10:40:40 | 显示全部楼层

chingwp 发表于 2013-6-26 10:28



找到你的域名的CONF文件
添加代码
if ($host = 'demo.com' ) {

里面原先有的文件不用改是么?
然后,我是该把这个加到带www的conf文件还是不带www的conf文件呢?
回复

使用道具 举报

191

主题

2514

回帖

5613

积分

论坛元老

积分
5613
发表于 2013-6-26 10:28:00 | 显示全部楼层

ulmate01 发表于 2013-6-26 10:40



里面原先有的文件不用改是么?
然后,我是该把这个加到带www的conf文件还是不带www的conf文件呢? ...



不用创建两个HOST,一个就够了..   在绑定域名里面写www.baidu.com,baidu.com  ,修改CONF,在最后面添加刚刚那段代码
回复

使用道具 举报

87

主题

639

回帖

1545

积分

金牌会员

积分
1545
 楼主| 发表于 2013-6-26 11:13:36 | 显示全部楼层

chingwp 发表于 2013-6-26 11:13



不用创建两个HOST,一个就够了..   在绑定域名里面写www.baidu.com,baidu.com  ,修改CONF,在最后 ...

创建一个带www的host然后在conf里面添加添加语段对么?谢谢~!
回复

使用道具 举报

263

主题

2480

回帖

5785

积分

论坛元老

积分
5785
发表于 2013-6-26 10:40:00 | 显示全部楼层
面板搜索安装这个模块
AMRewrite-1.0

然后 “新增Rewrite规则”  yourname
添加重定向代码,如3楼
保存


回到host主机列表
编辑你的主机,Rewrite规则 选择yourname.conf
就完成了。

------------

这是在面板上面操作
如果手动上去ssh添加的话,
amh nginx reload
就好。
回复

使用道具 举报

87

主题

639

回帖

1545

积分

金牌会员

积分
1545
 楼主| 发表于 2013-6-26 20:22:00 | 显示全部楼层

smyz 发表于 2013-6-26 14:21



面板搜索安装这个模块
AMRewrite-1.0

您好 我的digitalocean目前可以ping通,也可以SSH,但是无法登录AMH,也无法登录AMH上的网站。
请问该怎么解决?
回复

使用道具 举报

263

主题

2480

回帖

5785

积分

论坛元老

积分
5785
发表于 2013-6-26 12:43:06 | 显示全部楼层

ulmate01 发表于 2013-6-26 20:03



您好 我的digitalocean目前可以ping通,也可以SSH,但是无法登录AMH,也无法登录AMH上的网站。
请问该怎 ...


无法登录? 是打不开网站还是,
nginx php mysql 都有在运行吗

或重启面板看看
/etc/init.d/amh-start
回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2013-6-26 11:13:00 | 显示全部楼层

smyz 发表于 2013-6-26 20:19



无法登录? 是打不开网站还是,
nginx php mysql 都有在运行吗

全部都启动了。话说我就是重启了一下。不过PHP那些,不是都会随机启动么?
看来我只有重装了。。。
ulmate01 发表于 2013-6-26 20:29



全部都启动了。话说我就是重启了一下。不过PHP那些,不是都会随机启动么?
看来我只有重装了。。。 ...


机器重启,amh所有服务都会启动的。
你是不是改过什么,导致启动不了。

/etc/init.d/amh-start
执行上面,看有什么错误吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-20 01:38 , Processed in 0.020912 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表