重写后的Asp classic检索查询字符串

时间:2015-05-08 07:52:11

标签: authentication mod-rewrite asp-classic query-string

我决定将ASP经典用户sessionID存储为URL QueryString为

  1. Cookie未保存,需要在用户浏览器中启用
  2. 当网站拥有超过100个用户时,不建议使用ASP classic中的会话,ASP也会在每个请求上附加新的sessioniD,并且ASPSESSIONIDS在每个请求中都会增加cookie
  3. 所以现在用户登录后我生成服务器端SID并将其放到URL,所以我得到像

    这样的URL

    http://www.example.com/?lang=EN&SID=00C04FB1625D

    我现在可以使用Request.QueryString(“SID”)

    将变量添加到我的脚本中

    但现在我需要制作人类可读的URL格式,我想重写 这个 http://www.example.com/?lang=EN&SID=00C04FB1625D 对此 http://www.example.com/EN/00C04FB1625D/

    所以问题是:

    1. 如何在所有(10.000)页面中重写ASP经典中的网址?
    2. 如何从URL中检索已重写的值?

0 个答案:

没有答案