В моем веб-приложении asp.net я использую средство перезаписи URL-адресов Intelligencia.Я использую сопоставления web.config
. Я пытаюсь отобразить следующий URL:
www.mydomain.com / product-deal / factory-model_PRODUCTId.aspx
Кому:
www.mydomain.com / ProductInfo.aspx? ProductID = xxx
, очевидно, в приведенном выше примере xxx заменяется на«productId» из «дружественного» URL.
В моем файле web.config у меня так далеко:
<rewrite url="~/contract-deals/([\w-_]+)/_(.+).aspx" to="~/ProductInfo.aspx?productId=$1"/>
Однако это не работает.
Мне нужно правильное регулярное выражение для моих требований (регулярное выражение на самом деле не моя сильная сторона !!)