我非常确定stackoverflow.com是用ASP.NET创建的,但是无论我在哪里单击,我在地址栏中都看不到.aspx扩展名. 这是怎么做的,有什么特别的原因吗?
我非常确定stackoverflow.com是用ASP.NET创建的,但是无论我在哪里单击,我在地址栏中都看不到.aspx扩展名. 这是怎么做的,有什么特别的原因吗?
在堆栈溢出的情况下,它们使用ASP.NETMVC而不是ASP.NETWeb表单.对于web表单,url指向磁盘上的文件,而mvc指向控制器操作.如果您使用的是WebForms,您会希望使用URL重写.斯科特·格思里在URL重写方面得了good article分.