用什么办法可以实现 域名 www.abc.com 跳转一个每次刷新都不一样的域名。 比如 www.abc.com 跳转 1.com 刷新后就 2.com 刷新后就 3.com 然后 1-100.com 用什么方式能做到。
1
bdbai 2016-08-07 17:21:25 +08:00 via Android
这个需求好奇怪,能再讲明白一点嘛?
可以试下用 iframe ,每次刷新都给 iframe 设置不同的 src 。缺点是地址栏上的 url 不会变。 |
2
Andy1999 2016-08-07 17:30:00 +08:00 via iPhone
用个 ngx_lua 可以实现
|
3
lslqtz 2016-08-07 17:32:29 +08:00
|
4
caomu 2016-08-07 17:40:25 +08:00 via Android
lz 的意思大概是访问 abc.com ,每一次都会跳转到不同网站。最简单的大概就是用 js 写一个随机抽取网址列表吧。
|
5
cdlnls 2016-08-07 18:03:45 +08:00 via Android
<meta http-equiv="Refresh" content="5;url=http://www.w3school.com.cn" />
在 head 里面加这个就可以跳转,把上面要跳转的链接弄一个随机列表。访问一次随机一次。 不知道是不是这个意思 |
6
chency OP 差不多是各位的意思,就是每次输入 www.abc.com 之后都会跳转到一个不是 www.abc.com 的网址。就是每次都是随机跳转,然后做一个列表。然后随机抽取当中的网址或者按照顺序缓存之类的,每次输入 www.abc.com 都会不一样,最好能够写一个简单的例子。感谢各位
|
7
chency OP www.abc.com 对应一堆 域名 1-100.com 每次输入 www.abc.com 都会从 1-100.com 里面顺序或者随机抽取 X.COM 为跳转地址。
例 <script>window.location.replace("http://XXX.COM");</script> 这样子每次只是固定跳转 XXX.COM 但是我想跳转到 1-100.com 之间的任意一个网址。 请问怎样实现 |
9
qq515391365 2016-08-07 19:01:49 +08:00
楼主的意思是要全部的实现代码,然后贴一下就可以了么.
|
10
liuhaotian 2016-08-07 19:04:45 +08:00 1
|
11
loudis 2016-08-07 19:07:27 +08:00
借地方问下,对于<meta http-equiv="Refresh" >这种跳转的,在浏览器怎么能禁止或者停止。
|
12
chency OP @liuhaotian JS 的 get 码 200 如果是 http 层的 get302 怎么实现
|
13
liuhaotian 2016-08-07 19:23:33 +08:00 1
|
14
lslqtz 2016-08-07 19:32:44 +08:00
@liuhaotian <php echo rand(1,x).'.com'; ?> 也不错 2333333333
|
15
falcon05 2016-08-07 19:45:47 +08:00 via iPhone
楼上那些只是随机跳转,要每次不一样还要用 session 或者 cookie
|
16
mytsing520 2016-08-07 19:59:43 +08:00 1
<script language="javascript">
function dogo(){ var urls = new Array(); urls[0]="site1"; urls[1]="site2"; urls[2]="site3"; urls[3]="site4"; urls[4]="site5"; n = Math.floor(Math.random()*5); location.href= urls[n]; } </script> <body onload="javascript:dogo();"> </body> |