Как вы можете передать параметры URL на URL-адрес косой черты? (www.example.com/1/2 = www.example.com?x=1&y=2) - PullRequest
0 голосов
/ 26 апреля 2010

Я хочу иметь возможность взять URL-адрес и сопоставить его с набором веб-параметров. Например:

www.example.com / 1/2/3 будет интерпретироваться как www.example.com/default.asp?x=1&y=2&z=3

Я знаю, что видел, как это было сделано, я просто не могу найти это больше. Есть идеи?

Ответы [ 3 ]

0 голосов
/ 26 апреля 2010

С CGI ищите переменную окружения PATH_INFO. Обратите внимание, что при обработке карты изображения координаты щелчка всегда отправляются через QUERY_STRING (или эквивалент POSTed).

0 голосов
/ 26 апреля 2010

Для этого может потребоваться asp.net. Одним из решений является обработка всех ваших запросов в global.asax. Обычно использование перезаписи URL лучше, чем это (это уже написано и предназначено для этого), хотя это дает вам больше контроля. Это также может потребовать использования перенаправителя 404, чтобы гарантировать, что URL-адреса направляются в asp.

0 голосов
/ 26 апреля 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...