具有复杂查询的友好 URL
Posted
技术标签:
【中文标题】具有复杂查询的友好 URL【英文标题】:Friendly URL with complex query 【发布时间】:2012-07-04 22:02:35 【问题描述】:我在 google 中搜索了关键字“CTO”,在地址栏中得到了这个 URL。 我想知道任何人都可以把它变成一个友好的 URL。
http://www.google.com.ng/search?hl=en&sclient=psy-ab&q=cto&oq=cto&gs_l=serp.3...939821.940377.0.940735.3.3.0.0.0.0.0.0..0.0...0.0.UflIOzQsuv4&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&biw=1066&bih=646&ech=1&psi=0CX0T7iHBoXU-gbn96TvBg.1341400545114.3&emsg=NCSR&noj=1&ei=0CX0T7iHBoXU-gbn96TvBg
我的问题是是否有可能有一个与此等效的友好 url?如果是真的,怎么做?
Example: http://www.google.com.ng/search/mysearchcriteria
【问题讨论】:
首先,让我们定义一下友好的url是什么意思。 【参考方案1】:使用bitly.com 或TinyURL 之类的服务。这个想法很简单,获取一个 URL,将其存储在数据存储(很可能是 NoSQL)中,并为其分配一个唯一标识符,并在收到标识符时发出 HTTP 重定向。真正的诀窍在于管理映射 URL 的数据存储。阅读 this blog post 以进一步了解 bit.ly。
【讨论】:
【参考方案2】:https://www.google.com/search?q=CTO
这会给你同样的结果
【讨论】:
以上是关于具有复杂查询的友好 URL的主要内容,如果未能解决你的问题,请参考以下文章