因此,我想创建一个缩短的URL(类似于Bit.ly),但我自己的版本。我希望该URL是一个品牌化的URL,如(Goo.gl或Amz.on)。我想创建此URL,并将其重定向到大约10个不同的URL。例如:你点击这个简短的网址(exam.ple),你会被重定向到Youtube,谷歌,亚马逊,或者Reddit和一些更多的页面,但随机和只有这些页面。我怎么能做到这一点?我想这是一个非常专业的原因,我有点难不倒如何做到这一点。这不是一个优先事项,但如果我也可以得到建议,如何创建这些网址通过编程我自己的“发电机”我会很感激的。提前谢谢你!:)
1条答案
按热度按时间cygmwpex1#
适用于只需要URL的用户
我很惊讶这样的东西不存在,所以我做了以下网站:
http://autorandomredirect.com/
它允许你将一组URL作为查询参数嵌入到主URL中,并随机将你重定向到其中一个。
http://autorandomredirect.com?urls=google.com,yahoo.com,bing.com
对于OP的非常具体的用例(在评论中提到),随机重定向到许多Google搜索中的一个,它看起来像这样:
http://autorandomredirect.com?urls=google.com%2Fsearch%3Fq%3Dmy%2Bproduct,google.com%2Fsearch%3Fq%3Danother%2Bsearch
请注意,对于这些不太重要的URL,转义(例如,用
%2F
代替/
)是多么必要。适用于想要实现类似功能的用户
有很多方法可以做到这一点。我选择了使用JavaScript完全在客户端完成。我认为这是目前最简单的方法。重要的API是
请注意,
https://
是必需的。否则,该URL将被视为当前网站的本地URL。您将转到http://yourwebsite.com/google.com下面是一个HTML页面的最小示例,它使用JavaScript直接将您重定向到google.com: