Предположим, есть ссылка следующим образом:
domain.com / Link / Details / 60 / AbiWord-2.6.5-is-a-free-software-текстовый процессор - Wind% 2cMac%2cLinux% 2c ..
Так как есть две точки и конец, mvc смущен расширением, я так думаю.Поэтому я просто сталкиваюсь с «Ошибка сервера в« / »приложении».
Описание: HTTP 404. Ресурс, который вы ищете (или одну из его зависимостей), мог быть удален, если бы его имя было измененоили временно недоступен.Пожалуйста, просмотрите следующий URL и убедитесь, что он написан правильно.
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
routes.MapRoute(
"ViewLink", // Route name
"{controller}/{action}/{id}/{title}", // URL with parameters
new { controller = "Home", action = "Link", id = UrlParameter.Optional, title = UrlParameter.Optional } // Parameter defaults
);
Когда я удаляю последние точки в конце, моя страница будет загружена.так как справиться с этой проблемой?Я не хочу удалять эти точки