Hi, I am using the IIS 10 version and want to get rid of an old INTELLIGENCE URL rewriter and simply fall back to the normal rewrite within IIS and define my rules in the web.config.
What already is working now is this rule:
<rewrite>
<rules>
<rule name="Rewrite product details.aspx">
<match url="^([_0-9a-z-]+)/([0-9]+)/product-details.aspx" />
<action type="Rewrite" url="product-details.aspx?productid={R:2}" appendQueryString="false" />
</rule>
</rules>
</rewrite>
The url is build SEO friendly, so the url customers see are: https://www.example.com/product-name/1327/product-details.aspx
This is now rewritten into https://www.example.com/product-details.aspx?productid=1327 because I only need the second database key 1327 in this example.
But many of the products in the database have funny names like "Déjà-Blu" or german umlauts (Ü) and other diacritical characters.
This exampe https://www.example.com/Déjà-Blu/1327/product-details.aspx simply gives the error that the source can not be found!
How can I change this rule and process these special characters?
