比如 我访问 http://abc.com?bd?sbzc
在这个页面点击一个连接http://abc.com/goods-203614.html
能不让在nginx服务器配置上做配置 让浏览器显示的地址是
http://abc.com/goods-203614.html?bd?sbzc
也就是说 把访问首页时 浏览器后缀的?bd?sbzc 自己加到跳转后的页面上
请问各位 使用nginx能否实现 若能则如何做 谢谢!

解决方案 »

  1.   

     我头发短见识也短,但还是觉得这不是服务器软件能干涉到的东西,需要php的ob缓冲得到页面html,用正则处理
      

  2.   

    涉及到的页面比较多 每个页面的链接也比较多 
    所以才考虑从nginx入手 如果可以实现的话  就会方便很多的
      

  3.   

    php也不麻烦,如果你用的框架,在所有页面结尾模板或事件处加个函数即可
    链接多也不麻烦,ob获取到html后用正则去统一匹配
      

  4.   

    正则代价太大了 
    php自带 output_add_rewrite_var 但是范围没法控制貌似
      

  5.   


    原来有这样的函数,学习了
    我猜它也是通过缓冲和正则实现的?另外考虑页面中多方面的性能问题,比如sql语句,读文件,正则页面
    倒不如直接生成静态html