Как переписать http://localhost:9909/abcdef чтобы http://localhost:9909/default.aspx-что? Abcdef
Я создал сокращение URL, которое преобразует https://www.moneycontrol.com/news/india/karnataka-election-results-2018-live-updates-missing-mlas-raise-concerns-in-congress-jds-camp-2568569.html
в http://localhost:9909/vrUD4r
теперь, когда я нажал url http://localhost:9909/vrUD4r он переходит на страницу ошибки!
как я могу перенести/перенаправить http://localhost:9909/vrUD4r чтобы http://localhost:9909/default.aspx?vrUD4r
обратите внимание, что значение после http://localhost:9909/ может быть любым 6 - символьным буквенно-цифровым! т. е. http://localhost:9909/vrUD4r http://localhost:9909/abCD4E или http://localhost:9909/ab342D для различных сокращенных URL-адресов.
мне удалось сократить длинный URL-адрес, но как я могу перенаправить на исходный URL-адрес, когда я введите короткий URL. т. е. если я ввожу http://localhost:9909/vrUD4r он должен перенаправить меня к исходному URL-адресу : https://www.moneycontrol.com/news/india/karnataka-election-results-2018-live-updates-missing-mlas-raise-concerns-in-congress-jds-camp-2568569.html
Что я уже пробовал:
Я добавил страницу по умолчанию, когда нажал кнопку http://localhost:9909 он идет к http://localhost:9909/default.aspx
следующим образом :
<defaultDocument> <files> <add value="shrtn.aspx" /> </files> </defaultDocument>
кроме того, я попытался добавить правило перезаписи в web.config следующим образом :
<rewrite> <rules> <rule name="redirectRule" stopProcessing="true"> <match url="^/*$" /> <action type="Redirect" url="/shrtn.aspx/{R:0}" redirectType="Found"/> </rule> </rules> </rewrite>