我的脚本生成了一个非常长的URL,就像下面的那个一样,我想知道如何通过算法或技术来缩短这个URL?
这是一个长URL:http://example.com/script.php?param1=value1¶m2=value2¶m3=value3¶m4=value4¶m5=value5
我想把它缩短成这样:http://example.com/script.php?p=430x2920
我如何在不缓存数据库的原始链接的情况下做到这一点?
提前谢谢。
发布于 2009-05-01 14:17:30
您总是可以只使用一个带有分隔符的单个参数,然后在代码中将其拆分出来。
http://example.com/script.php?p=1x2x3x4x5
使用x或您想要的任何值,这不是作为分隔符的可能值的一部分。
发布于 2009-05-01 13:45:02
向$_SESSION[]添加静态值。
发布于 2009-05-01 14:00:14
你可以为你的值使用post。但是如果你真的需要url中的所有信息,我认为你应该开始实现url重写……here是重写的开始。
https://stackoverflow.com/questions/811403
复制相似问题