私たちは Ajax アプリケーションを開発しており、jQuery アドレス プラグインを利用してアプリケーションのさまざまなページをロードしています。したがって、サイトの URL は次のようになります。このような URL に移動すると、アプリケーションのデフォルト ルートが読み込まれ、jQuery アドレスを使用して SomeController/SomeAction URL がページの div に読み込まれます。
問題は、ユーザーがブラウザに URL を入力して直接 www.app.com/SomeController/SomeAction (ハッシュ記号なし) にアクセスできることです。ユーザーがページに直接アクセスできないようにし、ページが Ajax リクエストを介して読み込まれることを確認するためにハッシュ サインインが必要になるのを防ぐにはどうすればよいでしょうか?