В настоящее время я использую файл htaccess для перенаправления пользователей с
detail.asp?CategoryID=XX&SubCategoryID=XX&ProductID=XX
до
catid-XX-subcatid-xx-productid-xx
но теперь мне нужно проверить, что они пришли на правильную страницу. Я делаю это, проверяя правильность значений строки запроса. Однако я бы предпочел проверить, что пользователь достиг
catid-XX-subcatid-xx-productid-xx
, чтобы Google не индексировал дублированный контент.
Так что мне интересно, есть ли способ узнать строку из строки URL до перезаписи htaccess.
Если я на странице
catid-XX-subcatid-xx-productid-xx
затем с помощью VBScript, если я проверю
Request.ServerVariables("URL") & Request.ServerVariables("QUERY_STRING")
Я получаю
detail.asp?CategoryID=XX&SubCategoryID=XX&ProductID=XX
Есть ли способ получить правильную строку URL?