ルーティング動作に問題があります。また、問題がプログラミングにあるのか、ホスティングの問題なのかわかりません。
このルートを global.asax.cs の Application_Start メソッドに登録します。
routes.MapPageRoute("redir", "{pagename}", "~/routehandler.aspx");
これは最も単純なルートであり、次のような単純なリクエストをルーティングできるはずです
www.mypage.com/pagename
問題は、これは私の開発環境では完全に機能しますが、ホストにアップロードすると、必要なときにいつでも故障することです。しばらくはうまく機能しますが、その後、毎日何時間も機能しなくなります. 私はウェブサイトを再起動しようとしました.すべてのリクエストでルートを強制的に登録する一連のコードを書きました. しかし、毎日かなりの時間、このルートを使用すると 404 ページが表示されます。
URL 書き換えモジュールを利用できません。
それで、私の質問は、私のホスティング サービスが私を台無しにしているのか、それとも間違ったコードを書いているだけなのかということです。
ありがとう!