.NET Core (CMS 12+) Steps
Add the following to startup.cs
var validChars = "ü ö ä ß ó ñ á á é í ó ő ú ü ñ";
services.Configure<UrlSegmentOptions>(config => {
config.SupportIriCharacters = true;
config.ValidCharacters = @"A-Za-z0-9\-_~\.\$" + validChars;
});
.Net Framework (CMS 11) Steps
Create a custom UrlSegment module which overrides the default URL validation. Here's an example (UrlSegmentConfigurationModule.cs):
After that add the following key to the appSettings section in the Web.config file.
<add key="ValidUrlChars" value="ü ö ä ß" />
Small effort but good result:
Please sign in to leave a comment.