Windowsホスティング上のサイトの管理または.htaccessが機能しない場合の対処方法

IIS Webサーバーの制御下でホストされているWindowsで実行されているサイトの場合、.htaccessファイルにあるディレクティブが機能しないため、Apacheで実行されているサイトの設定を制御できます。

ホスティングコントロールパネルの大部分は、クライアントが全作業に必要とするサイト設定を実装していません。 もちろん、オンデマンドでクライアントのウェブサイトのホスティングスタッフが手動で調整することはオプションではありませんが、頼るべきではない松葉杖です。



この問題を解決するために、MicrosoftはそのソリューションであるIISマネージャープログラムをリリースしました。

サイズが2メガバイト未満のプログラムを使用すると、IIS Webサーバーにリモート接続し、システム管理者がローカルで使用できるのとほぼ同じ方法でサイト設定を管理できます。 サーバー管理者向けの同様のスナップインと混同しないでください。 これは、Windowsを実行しているPCにローカルにIISをインストールせずに実行されるプログラムです。



.htaccessに戻ると、IISの場合、.htaccessの類似物はweb.configファイルであり、IISマネージャーはこの(web.config)ファイルのグラフィカルユーザーインターフェイスです。

同時に、.htaccessの設定の一部をweb.configにインポートできます。

learn.iis.net/page.aspx/5...o-iis-webconfig/

特に、IISマネージャーの組み込み機能を使用してmod_rewriteルールをインポートできます。

learn.iis.net/page.aspx/4...odrewrite-rules/



その結果、ホスティングプロバイダーのIISマネージャーにとっては、IISクライアントの設定を管理する安全な手段であり、クライアントは他のクライアントのサイトの設定のみを変更でき、そのサイトのみを変更できません。



1. ASP.NETの管理。たとえば、レターを送信するためのパラメーター、データベースに接続するためのパラメーターを設定します。

2. URL書き換え(mod_rewriteルール)、URLを変更するためのルールを作成します。

3.マッピングの処理-ファイル拡張子に対するサーバーの反応を設定します。

4.認証ルールを変更できます。

5.リクエストフィルタリング-ファイルへのアクセスを拡張子で制限する機能。たとえば、拡張子が.configおよび.incのすべてのファイルをアクセス不可にすることができます。



5つのポイントは短いリストであり、その他の設定が利用できます。コントロールパネルをホストしているウィンドウでアクセスを有効にすることで、完全なリストを確認できます。 この機能は無料のデモ期間でも機能します(ちなみに、デモ期間は30日間です)。



PS今日、マイクロソフトはゴールド認定パートナーになりました。 わずか1年で、非常に高速になります。

おめでとうございます。 ;)



All Articles