Я использую Intelligencia.UrlRewriter
, чтобы переписать URL-адрес в веб-форме asp.net. У меня есть патч, который переписывает от url.com/page.aspx?id=10 к url.com/page/10/как решить ошибку при перезаписи url?
Переписать Я использую следующий код:
<rewriter>
<rewrite url="~/page/([0-9]+)/?$*[/]" to="~/Page.aspx?Id=$1"/>
этот метод работает хорошо, но вот ошибка: Когда я пытаюсь этот путь:
url.com/page/10/dada/asd/asda/da/sd/etc../
я буду видеть, содержание
url.com/page.aspx?id=10
И это плохо для seo.
я хочу это: перенаправление с:
url.com/page/10/dada/asd/asda/da/sd/etc../
Для
url.com/page/10/
Как я могу решить эту проблему?
... и что именно должно быть переписывать цель первого URL-адреса? – ViRuSTriNiTy
Я хочу перенаправить с url.com/page/10/dada/asd/asda/da/sd/etc../ TO url.com/page/10/ – user3150241