我见过像facebook,google或yahoo等大公司使用mod写入和查询字符串的混合,
Facebook的:
https://www.facebook.com/zxzxzx
https://www.facebook.com/events/upcoming?action_history=null
谷歌:
https://www.google.com.hk/search?q=asddvdfv
https://plus.google.com/u/0/xxx
处理网址时的最佳做法是什么?
答案 0 :(得分:0)
用URL重写mod用于在浏览器中制作智能可读URL,因此搜索引擎可以正确读取它们。它也是有意义的URL,因此用户也可以阅读含义的URL。所以大多数目录列表或信息页面都是用mod重写来重写的。
当查询字符串中存在搜索活动或参数太多时,例如param1 = ...,param2 = ...,或者在URL中使用动态参数时,编写有意义的URL并不利于编写有意义的URL,在这种情况下混合应使用网址
如果在列表页面中你使用了有意义的URL(使用mod重写)并且你另外使用了一些动态参数,比如分页参数,它也没有必要重写它们,但你可以在这种情况下将这些参数传递给像你这样的查询sting在第二个Facebook链接中看到