問題タブ [iis-6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - ビルド後のサイトを安全に公開する最善の方法は何ですか?
それで、あなたの経験上、最善の方法は何ですか?ビルド自動化ツールでスクリプト可能/トリガー可能でもある安全な方法はありますか?
編集:これはwindows/.netであり、iis6に展開することに言及する必要があります
security - ユーザーがファイルをアップロードできるようにするために使用されるフォルダーを保護するにはどうすればよいですか?
ユーザーが ASP ページを使用して写真をアップロードするために使用する Web サーバーにフォルダーがあります。
IUSR にフォルダーへの書き込みアクセス許可を与えるのは安全ですか? 何か他のものを確保する必要がありますか? ハッカーが ASP ページを迂回してコンテンツをフォルダに直接アップロードするのではないかと心配しています。
Windows 2003 Server で ASP クラシックと IIS6 を使用しています。アップロードは FTP ではなく HTTP 経由です。
編集:明確にするために質問を変更し、回答をコメントとして変更します。
asp.net - アップロードフォルダーをASP.Netでクラスター化するにはどうすればよいですか?
ユーザーがコンテンツをアップロードし、個別に変更を加え、それらの変更に基づいてフォームを送信できる状況があります。
これは、単一サーバーの非フェイルオーバー環境では正常に機能しますが、フェイルオーバーをサポートするサーバー間でファイルを共有するための何らかのソリューションが必要です。
過去に誰かがこれに遭遇したことがありますか?そして、どのようなソリューションを開発できましたか?明らかにデータベースに永続化することは1つのオプションですが、それは避けたいと思います。
asp.net - 「IISReset」は何をしますか?
IIS 6 では、IIS のリセットは何をしますか?
アプリ プールのリサイクルと、ASP.NET Web サイトの停止と開始を比較してください。
DLL を置換するか、ASP.NET Web サイトの web.config を編集/置換する場合、その Web サイトを停止して開始することと同じですか?
asp.net - ASP.NET と app_offline.htm で画像を表示する方法はありますか?
ASP.NET の app_offline.htm 機能を使用すると、html のみが許可され、画像は許可されません。別のサイトの別の URL を指定せずに画像を表示する方法はありますか?
.net - IIS6 上の ASP.NET MVC
IIS6 で ASP.NET MVC を実行するためのベスト プラクティスに関する適切な指針はどこにありますか?
IIS7 ホスティングを提供する Web ホストの現実的なオプションはまだ見たことがありません。ほとんどの場合、私は米国に住んでいないため
そこで、ASP.NET MVC でアプリケーションを構築し、IIS6 と IIS7 の両方に簡単に展開できるようにする方法を考えていました。これは標準の Web ホスト用であるため、IIS6 内の ISAPI フィルターや特別な設定にはアクセスできないことに注意してください。
IIS6 をターゲットとする ASP.NET MVC アプリケーションを開発する際に、他に考慮すべきことはありますか? 動作しない機能はありますか?
更新: より大きな問題の 1 つは、ルートの問題です。パターン {controller}/{action} は IIS7 では機能しますが、{controller}.mvc/{action} を必要とする IIS6 では機能しません。では、これを透明にするにはどうすればよいでしょうか。繰り返しますが、ISAPIも IIS-settings も使用しないでください。
iis - IIS 6 は、拡張子のないページの要求を処理できますか?
IIS で、特定のアプリケーションへの拡張子なしで特定の URL にリクエストをマップする方法はありますか。
たとえば、Java サーブレットから何かを移植しようとすると、次のような URL になる可能性があります...
http://[サーバー]/MyApp/HomePage?some=パラメーター
理想的には、MyApp の下のすべてを特定のアプリケーションにマップできるようにしたいのですが、それができない場合、同じ効果を達成する方法についての提案は本当に役に立ちます。
asp.net - IIS6 を使用して、ファイルをサブフォルダーに配置して、ルートにあるかのように機能させるにはどうすればよいですか?
IIS 6 で実行されている ASP.NET 3.5 Web サイトには、コンテンツを追加する 2 つのチームがあります。
- コードを追加する開発チーム。
- シンプルな Web ページを追加するビジネス チーム。
健全性と組織化のために、ビジネス チームが Web ページをプロジェクトのサブフォルダーに追加することを希望します。
ルート: 開発チームのページ
コンテンツ: ビジネス チームのページ用
しかし
以下で説明するように、ユーザーが URL に「コンテンツ」を追加しなくても、ビジネス チームのコンテンツに移動できるようにしたいと考えています。
ルート: Default.aspx ( www.oursite.com/default.aspx で入手可能)
コンテンツ: Popcorn.aspx ( www.oursite.com/popcorn.aspxで入手可能)
これらのページごとに ISAPI 書き換えツールで構成エントリを作成する方法はありますか?
asp.net - 新しいサイトが作成されたときに、IIS 6 に .NET バージョンを (1.1 ではなく) 2.0 に設定するように指示するにはどうすればよいですか?
IIS マネージャーを使用して、IIS 6 (Windows Server 2003) に新しいサイトを作成します。これらのサイトが IIS 6 で作成されると、ASP.NET のバージョンはデフォルトで ASP.NET 1.1 になります。デフォルトで ASP.NET 2.0 にしたいと考えています。これが私たちにとって問題である理由は、サーバー上の任意のサイトを取得し、ASP.NET のバージョンを ASP.NET 1.1 から ASP.NET 2.0 に切り替えると、すべての Web サイトがリサイクルされるためです。
これを制御する IIS メタベースの設定、または各サイトのセットアップ時に IIS のリセットを回避できるように ASP.Net バージョンを正しく設定するスクリプトを介してサイトを作成する方法はありますか?
iis-6 - 状態サーバーをクラスター内の別のマシンに切り替える
マシンのクラスター内のIIS6で実行されている多数のWebアプリがあります。それらのマシンの1つは、クラスターの状態サーバーでもあります。スティッキーIPは使用していません。
状態サーバーマシンを停止する必要がある場合、あるマシンから別のマシンに切り替える間、クラスター全体を数分間オフラインにする必要があります。
ダウンタイムなしで状態サーバーをあるマシンから別のマシンに切り替える方法はありますか?