У мене є проект, який вимагає, щоб мої URL-адреси мали точки на шляху. Наприклад, у мене може бути така URL-адреса, як www.example.com/people/michael.phelps
URL-адреси з крапкою генерують 404. Моя маршрутизація нормальна. Якщо я проходжу в michaelphelps, без крапки, то все працює. Якщо додати крапку, я отримаю помилку 404. Зразок сайту працює на Windows 7 за допомогою IIS8 Express. URLScan не працює.
Я спробував додати наступне до своєї web.config:
<security>
<requestFiltering allowDoubleEscaping="true"/>
</security>
На жаль, це не змінило значення. Я щойно отримую помилку 404.0 Not Found.
Це проект MVC4, але я не думаю, що це актуально. Моя маршрутизація працює добре, і параметри, які я очікую, є, поки вони не включають крапку.
Що мені потрібно налаштувати, щоб у моїй URL-адресі були точки?