【发布时间】:2009-02-10 11:40:48
【问题描述】:
我目前正在使用 htaccess 文件来重定向用户
detail.asp?CategoryID=XX&SubCategoryID=XX&ProductID=XX
到
catid-XX-subcatid-xx-productid-xx
但我现在需要检查他们是否到达了正确的页面。我通过检查查询字符串值是否正确来做到这一点。但是我宁愿检查用户是否到达了
catid-XX-subcatid-xx-productid-xx
以便 Google 不会索引重复的内容。
所以我想知道是否有办法在 htaccess 重写之前从 URL 栏中找出字符串。
如果我在页面上
catid-XX-subcatid-xx-productid-xx
然后使用 VBScript,如果我检查
Request.ServerVariables("URL") & Request.ServerVariables("QUERY_STRING")
我明白了
detail.asp?CategoryID=XX&SubCategoryID=XX&ProductID=XX
有什么方法可以获取正确的 URL 字符串?
【问题讨论】:
标签: url .htaccess redirect vbscript url-rewriting