を動作しない、私は RedirectToAction(「/インデックス」)仕事とRedirectToAction(「インデックス)」を返さないのはなぜ長い間
return RedirectToAction("Index","Vendor");
を返されたアクションを持っていたし、期待どおりに働きました。この関数が完了すると、私のIndex関数が呼び出されました。
しかし、最近は停止しました。今URL localhost:67676/Vendor/
にブラウザに指示し、私のIndex()
アクションが呼び出されないコードの同じ行とページが表示されます。
HTTPエラー403.14 - Webサーバーが内容を一覧表示しないように設定されて
を禁止このディレクトリのしかし
、私が予想して指数関数が呼び出されるようすべての作品
return RedirectToAction("/Index","Vendor");
のようなメソッドのパラメータにスラッシュを追加した場合。
私は今"/Index"
を使用する必要がなく、"Index"
が
あなたのアプリに「Vendor」という名前のフォルダを追加しましたか? –
はい。理由( "/ Index")は動作しますが( "Index")は理解できませんか? – user111
次に、「Vendor」という名前のフォルダがあることを前提としています(これは問題です。名前を変更して正常に動作します)。メッセージがあなたに伝えているように、あなたのURLはコントローラメソッドではなく、フォルダにリダイレクトされています。 –