Я использую IIS7 и urlMappings для сопоставления некоторых URL-адресов с реальными страницами.
Пример:
<urlMappings>
<!-- Remap friendly urls to actual pages: -->
<add url="~/help/" mappedUrl="~/content/help/help.aspx" />
<add url="~/news/" mappedUrl="~/content/news/default.aspx" />
</urlMappings>
Это прекрасно работает, если URL имеет завершающий '/' , например:
Но я получаю ошибку «Страница не найдена», если я делаю это:
Я мог бы добавить дополнительную запись без '/' в конце, чтобы обе отображались на одной и той же странице, но я не хочу делать это для SEO (подумаю, что это дублированный контент).
Можно ли заставить urlMappings перенаправлять?
Например, что-то вроде этого:
<add url="~/help" redirect="~/help/" />
Если нет, то как лучше всего это сделать?
Как вы думаете, Google действительно накажет
как дубликат?