Вопрос о перезаписи URL в .NET - PullRequest
1 голос
/ 14 июля 2011

Реальный URL-адрес http://www.example.com/site.aspx?site=google.com Я хочу переписать результат более дружественным.например: http://www.example.com/google.com в коде C #, я не хочу использовать стороннюю библиотеку, используйте только метод RewritePath или некоторый код

Ответы [ 2 ]

0 голосов
/ 15 июля 2011

Есть несколько примеров о том, как переписать, , включая этот .

Вы также можете скачать исходный код из URL Rewriter и посмотреть, как это делает автор.

Лично я очень доволен использованием URL Rewriter (бинарных файлов) в нескольких моих проектах.

0 голосов
/ 14 июля 2011

Я не уверен, что понимаю все ваши требования, но почему вы не можете просто использовать string.Replace () или регулярное выражение, если у вас могут быть и другие параметры в строке запроса.

...