AMH 社区首页
AMH社区 - 开放自由有价值的社区
[综合话题] [CP原创教程]amh面板增加301重定向方法【2014.4.21更新】 |
|
---|---|
Captain |
Captain 发表于 2014-04-21 01:12:06
引用: bbs单独新建个主机绑定,不要绑定在目前这个主机上
点赞,加油! (0分)
回复
2014-06-04 02:50:28 11
|
karnoo |
赞一个!
回复
2014-06-04 06:56:55 12
|
zcom |
URL重写真是个好东西 支持
回复
2014-06-04 11:37:12 13
|
xiaomayi2012 |
本帖最后由 xiaomayi2012 于 2014-7-11 16:15 编辑
学习了老大,我有个问题求教我用DNSPod的自动诊断功能诊断了下不带www的根域名显示 HTTP 状态码是 301访问正常,地址永久重定向到带www的域名上了,现在我想反过来重定向,只要用户输入带www的域名就直接重定向到不带www的域名上,用上面的方法这样写对吗? if ( $host != 'xxxx.com' ) { rewrite ^/(.*)$ http://xxxx.com/$1 permanent; } 我这样按照上面的方法写了 我也重启了nginx 但是当我输入带www的域名的时候直接显示网络错误无法连接,我用世界浏览器输入域名显示无效循环重定向 ,求教 谢谢
回复
2014-07-11 15:53:57 14
|
amysql |
你是有其它规则循环了吧。
回复
2014-07-16 16:26:43 15
AMH面板 - 好用高效低占用、安全可靠极稳定 |
joosan |
本帖最后由 joosan 于 2015-3-1 12:52 编辑
如果是在AMRewrite里面添加这个代码应该,加在那个位置? 以下是AMRewrite自带的discuz规则。 另外,如果需要 http://XXX.com/thread-531-1-1.html 这种不带WWW的跳转到http://www.XXX.com/thread-531-1-1.html 应该如何设置? location / { rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last; rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last; rewrite ^([^\.]*)/forum-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last; rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last; rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last; rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last; rewrite ^([^\.]*)/([a-z]+)-(.+)\.html$ $1/$2.php?rewrite=$3 last; if (!-e $request_filename) { return 404; } } }
回复
2015-03-01 12:47:27 16
|
小米哥vip |
我按照以上操作了。 在/vhost/haojuzi.conf 里面修改了,重启了 还是无效。求解答。。。。站点是www.haojuzi.cc 我需要把http://haojuzi.cc/ 设置到301到 带www的上面去 我好几个站都没做301
回复
2015-12-07 20:04:53 17
|