Saya memiliki proyek yang mengharuskan URL saya memiliki titik di jalur. Misalnya saya dapat memiliki URL seperti www.example.com/people/michael.phelps
URL dengan titik menghasilkan 404. Rute saya baik-baik saja. Jika saya melewati michaelphelps, tanpa titik, maka semuanya berfungsi. Jika saya menambahkan titik saya mendapatkan kesalahan 404. Situs sampel dijalankan pada Windows 7 dengan IIS8 Express. URLScan tidak berjalan.
Saya mencoba menambahkan yang berikut ke web.config saya:
<security>
<requestFiltering allowDoubleEscaping="true"/>
</security>
Sayangnya itu tidak membuat perbedaan. Saya baru saja menerima kesalahan 404.0 Tidak Ditemukan.
Ini adalah proyek MVC4 tapi saya pikir itu tidak relevan. Routing saya berfungsi dengan baik dan parameter yang saya harapkan ada di sana, sampai mereka menyertakan titik.
Apa yang harus saya konfigurasi agar saya dapat memiliki titik-titik di URL saya?