2009-03-27 11 views
1

asp.net/htmlについては、私は本当のnoobです。フォルダ内のデフォルトのindex.htmlファイルを開きます(asp.net)

私はルートのindex.html、その後 CSS/ 画像のようなフォルダのセットを持っていない本当のASP.NET - 私はそれがほとんどちょうどhtmlページです。この時点で、VS 2008を使用して、非常に基本的なウェブサイトを開発しています/ 機能/

などとその中のindex.htmlファイル、1は

http://www.blahblah.com/features としてそれにアクセスすることができますし、index.htmlのが開くので(それは私の1 & 1基本的なWebホスティングサービス上で起こる)

Bu私はVSのデフォルトWebサーバーがテスト用のページを開いたときに/機能を与えると、私はこれをローカルにテストすることができません。

ディレクトリリストを表示します。私はindex.htmlを開いてほしいです...これらのフレンドリーなURLをASP.NETのコア機能を使わずに作る方法を理解できません(重要です - 今はASP.NETを使用する予定はありません)

任意の提案は大歓迎です - 私が望むすべてがウェブサイト

答えて

1

にアップロードする前にそれをテストする方法ですあなたは通常、そのような場合には(私はIISでの開発、Webサーバと似た何かをする前に見てきた行動を厥403-否定を得る)。

他の多くのWebサーバーの既定の構成と異なり、IISの「既定のページ」はdefault.aspxです。 IISでは、あなたは

(仮想ディレクトリを右クリックしますが、あなたのサイトのために/編集既定のコンテンツページを追加するオプションを持っているDocumentsタブで、その後Propertiesを選択)

デフォルトページを設定することができますが、私はしないでくださいVisual Studio Development Webサーバー用の方法を知っています。

index.htmlファイルを取り出し、default.aspxに名前を変更した場合(コンテンツを変更する必要はありません)、ディレクトリ一覧の代わりに「インデックス」ページが表示されます。

+0

完璧な回答 - ありがとうございます!私はIISを実現し、設定し、私が望むように動作させました。 –

0

Cassini(The VS Server)のデフォルトファイルはdefault.aspxです。または、「実行」をクリックすると現在選択されている.aspxファイルです。私が知る限り、カッシーニで実行しているように「デフォルト文書」を簡単にカスタマイズする方法はありません。

ASP.NETを使用する予定がなく、簡単な回避策が必要な場合は、 IISでサイトを設定し、そのようにアイテムを表示します。

関連する問題