我正在尝试将短网址重定向到另一个网址,以便更好地理解
如果我们将其粘贴到桌面浏览器上,请考虑https://get.vine.co 将重定向到 http://www.windowsphone.com/en-us/store/app/vine/f9e6f07e-e47e-47f5-806d-55d4f79f2b60
以同样的方式,如果在移动设备上调用相同的短网址 重定向到Play商店或Apple Store。
如何使用Codeigniter和PHP实现此目的。
我认为这不是锚标签重定向!!
注意:我正在寻找用户定义的短网址。其中必须看起来像" https://get.mysite.co"
请让我朝着正确的方向前进?
答案 0 :(得分:0)
我不太了解codeigniter,但理论上你必须将原始网址与短网址哈希一起存储。然后,对于具有该哈希的请求,您必须在数据库中查找该哈希,并且简单地对原始URL执行Location
标头。您可以使用http://www.hashids.org/在数据库中的自动增量和来回的短哈希之间进行转换。这将使您的桌面设计变得轻而易举。