Использование ASP.Net FriendlyURL только для URL без расширений - PullRequest
0 голосов
/ 28 ноября 2018

Я использую дружественные к asp.net URL-адреса только для удаления aspx из конца файлов в url.нет никакой пользы для маршрутизации.просто используя значения по умолчанию.но проблема в следующем URL:

mysite / friends / list / any_random_string (друзья - это папка, а список - list.aspx)

Этот URL-адрес загружает список.aspx и я думаю, что asp.net получает any_random_string в качестве параметра для list.aspx

, мы передаем параметры на страницы с использованием строки запроса и не используем для этого маршрутизацию.

, поскольку это не относится только к этому URL-адресу, и у нас есть десятки структур, подобных этой на веб-сайте. Можно ли перенаправить все эти типы URL-адресов на 404 и не дать ему загрузиться?Конечно, не отключая friendlyurls.

пример:

Хотите: mysite / friends / list /? Show = недавний

Не хотите: mysite / friends / list / any_random_string

Спасибо

...