私はASP.NET 3.5 Webフォームを使用しています。
web.configに「CommonPath」という名前のキーを追加してサイトパスを保存しました。
私は単純なhtmlページを1つ持っていて、この静的なhtmlページでこのキーを使いたいと思っています。 どうすればいいですか?またはこれに他の方法がありますか?ラメシュとアンドリュー・バーバーのコメントを1として事前.htmlページのweb.config設定の読み方は?
答えて
過去に私が行ったことは、動的ページとして解釈される ".html"ページを登録することでした。 (つまりASPXのように)。
これはあなたの "web.configファイル" のファイルを介して行うことができます:Robertが指摘するように、これはおそらく上のIIS 7でうまく動作し、IIS 7.5を(と
....
<system.web>
<compilation ...>
<buildProviders>
<add extension=".html"
type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>
....
と
....
<system.webServer>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated" />
<add name="PageHandlerFactory-Integrated-HTML" path="*.html"
verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory"
resourceType="Unspecified" preCondition="integratedMode" />
</handlers>
....
上記のバージョンも同様です)。 IIS 6を使用している場合は、IIS管理コンソールで行う必要があります。
これはIIS 7以降でのみ動作します(この方法)。 IIS 6では、同じタスクを実行するために新しいISAPIフィルタを追加する必要があります。 –
ありがとう、@RobertKoritnikあなたの情報を追加します。 –
で
ありがとう:代わりに、IISのアプローチは、ASP.NETがそれを処理するように、.aspxのために.htmlのファイルの名前を変更することです最善だけで静的ファイルを返します。レガシートラフィックを処理するために、単純なリダイレクトパーマネントルールをWebサーバーに追加します。 .htmlファイルをそのまま残す必要がある場合は、IIS Rewriteモジュールがインストールされている場合は、.htmlファイルを.aspxファイルにポイントするための書き換えルールを追加することができます。代わりに、ASP.NETルーティングを使用して同じ効果を達成できます。
+1それはまた私が推薦する実用的なアプローチです。 –
- 1. ashxページで設定ファイルの値を読み取る方法は?
- 2. Web.Configのページ固有の設定
- 3. ascxページでweb.configの値を読み取る方法
- 4. モバイルPHPページでデスクトップ版のWebページを読み込む方法(ユーザーエージェントの設定?)
- 5. ページの読み込み時間を設定する
- 6. ページの読み込みのためのHTMLと画像のサイズの指定
- 7. IsolatedStorageの設定を別のページから読み込む
- 8. JQMはページマネージャーのhtmlページを読み込みます
- 9. 特定のページのページの読み込み速度を上げる方法
- 10. プログラムでweb.configの値を読み取る方法は?
- 11. C#のWebブラウザーコントロールでローカルHTMLページを読み込む方法
- 12. web.configのSitecoreタスク設定
- 13. フォーム認証web.configの設定
- 14. 設定の問題Web.Config /カスタムプロバイダ
- 15. ASP.NETメンバーシップロールWeb.configの設定
- 16. Rubyでページを読み込む前にRefererヘッダーを設定する方法は?
- 17. 設定ファイルの読み込み
- 18. live asp.net web.config設定
- 19. Webページのページ読み込み時間の測定
- 20. ページの読み込み時にjavascriptで段落のテキストを設定する
- 21. セッションタイムアウト後にページの読み込みエラーを引き起こすブラウザの設定
- 22. Phoenix/Elixirの設定変数の読み方は?
- 23. ページの読み込み時に毎回ページの読み込み
- 24. HTMLページ内のページの読み込みの内容が異なります
- 25. SharePointページのHTMLコンテンツを設定する
- 26. オブジェクトインスタンスがページの読み込みに設定されていませんか?
- 27. JavaScriptでページの読み込み時に入力値を設定する
- 28. 読み書き可能なローカルXML設定の使い方は?
- 29. PHPサーバーを読み込んだ後、別のhtmlページにデータを読み込む方法は?
- 30. 別のページからの保存ファイルの読み込みを許可する取得と設定の方法
静的ページをダイナミックページに変更できませんか? – Ramesh
いいえ。単にhtmlページです。 –
あなたは仕事に間違ったツールを使用していて、それを修正する方法を尋ねていますか?動的コンテンツが必要な場合は、動的コンテンツを生成できるファイルタイプを使用する必要があります。フォームを「偽造」するためにルーティングを使用することができます。 –