17
จุดใน URL ทำให้ 404 ด้วย ASP.NET mvc และ IIS
ฉันมีโครงการที่ต้องใช้ 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 ไม่พบ นี่เป็นโครงการ MVC4 แต่ฉันไม่คิดว่าเกี่ยวข้อง การกำหนดเส้นทางของฉันทำงานได้ดีและพารามิเตอร์ที่ฉันคาดว่าจะมีจนกว่าพวกเขาจะรวมจุด ฉันต้องกำหนดค่าอะไรเพื่อให้สามารถมีจุดใน URL ได้