Ich versuche, einige unfreundliche URLs mit beschreibenden URLs umzuleiten. Diese URLs enden in .aspx?cid=3916
, wobei die letzten Ziffern für jede Kategorienamenseite unterschiedlich sind. Ich möchte, dass es stattdessen auf Category/CategoryName/3916
umleitet. Ich habe versucht, dies in der web.config
Datei:Einrichten der Weiterleitung in der Datei web.config
<location path="Category.aspx?cid=3916">
<system.webServer>
<httpRedirect enabled="true" destination="http://www.site.com/Category/CategoryName/3916" httpResponseStatus="Permanent" />
</system.webServer>
aber da es nicht nur mit der Endung hat, es hat nicht funktioniert. Gibt es einen einfachen Weg, dies zum Laufen zu bringen? Ich verwende IIS 7.5.
Diese Option erfordert IIS7 https://blogs.msdn.microsoft.com/kaushal/2013/05/22/http-to-https-redirects-on-iis-7-x-and-higher/ –