私が持っているglobal.asaxのアプリケーション開始で
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
RegisterRoutes(RouteTable.Routes)
End Sub
と
Private Sub RegisterRoutes(ByVal routes As RouteCollection)
routes.MapPageRoute("contactform", "{locale}/contact", "~/general/ContactUs.aspx")
End Sub
起こっている奇妙なことは、私がウェブページに直接アクセスしたときです
~/general/contactus.aspx
すべてが魅力のように機能しますが、ページに間接的にアクセスすると
~/en/contact
404 エラーが返されます。ここで何か不足していますか?