0

全くの初心者ですので、よろしくお願いします。

VS13 を使用して MVC プロジェクトを構築し、それを自分の Web スペースに公開しました。ウェブサイトを開くために転送設定で指定する必要があるファイルまたはパスがわかりません。

私は試した

/Views/Shared

_Layout.cshtml を取得し、

/Views/Home

Index.cshtml を取得しますが、これらのどれも機能していません。私もいくつかのアドミッションを変更しましたが、常にこれが表示されます

Forbidden - You don't have permission to access / on this server.

ウェブサイトを開こうとしたとき。

私が間違っていることについてのアイデアはありますか?

4

1 に答える 1

0

MVC では、従来の ASP.NET WebForms のようなビューにはアクセスしません/path/to/view.aspx。すべてがルーティングとコントローラーを介して処理されます。

デフォルトでは、リクエストを介して呼び出されるアクションをHomeController持つ があります。デフォルトのルーティング構成を変更していないと仮定すると、ページを表示するためにナビゲートするだけで済みます。IndexGETwww.domainname.com/homeIndex

デフォルトのルーティング構成は次のよう/controller/action/parametersになります。MVC は、特に指定しない限り、常にこのように動作します。home特定のアクションを渡さない場合 ( URLを渡さなかったように) Index、コントローラーのアクションが想定されます。

于 2013-08-20T11:30:54.680 に答える