ワイルドカードアプリケーション用のAspnet_isapi.dllの設定
iFinity URLリライターなどの一部のコンポーネントは、機能するためにaspnet_isapi.dllワイルドカードマッピングを必要とします。 IIS 6を実行しているサーバー上の共有ホスティングクライアントの場合は、サポートに連絡してサポートを依頼してください。 IIS7またはIIS8を実行しているサーバー上の共有ホスティングクライアントは、以下の手順で概説されているように、web.configファイルを変更できます。クラシックパイプラインモードでIIS7およびIIS8を実行しているサーバーでホストされているサイトの場合。
Plesk
iFinity URLリライターなどの一部のコンポーネントは、機能するためにaspnet_isapi.dllワイルドカードマッピングを必要とします。 IIS 6を実行しているサーバー上の共有ホスティングクライアントの場合は、サポートに連絡してサポートを依頼してください。 IIS7またはIIS8を実行しているサーバー上の共有ホスティングクライアントは、以下の手順で概説されているように、web.configファイルを変更できます。
- web.configを開きます あなたのサイトのファイル。 Web.Configにアクセスする方法を参照してください。
-
を見つけます エントリ セクション。 - サイトのハンドラーのリストの下部に適切なエントリを追加します(.NET2.0または.NET4.0):
.NET 2.0<コード>追加コード>responsebufferlimit="4194304"前提条件="classicMode、runtimeVersionv2.0、bitness64"allowpathinfo="false"requireaccess="Script"resourcetype="未指定"scriptprocessor="C:\ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ aspnet_isapi.dll"モジュール="IsapiModule"type=""動詞="*"path="*"名前コード>="ワイルドカードスクリプトマップ"/>.NET 4.0<コード>追加コード>名前コード>="v4064ビットワイルドカードスクリプトマップ"path="*"動詞="*"モジュール="IsapiModule"scriptProcessor="C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ aspnet_isapi.dll"resourceType="未指定"requireAccess="なし"preCondition="classicMode、runtimeVersionv4.0、bitness64"/> - web.configを保存します ファイル。
- web.configを開きます あなたのサイトのファイル。 Web.Configにアクセスする方法を参照してください
-
を見つけます エントリ セクション。 - 「モジュール」の新しい属性を追加して、
<と表示されるようにします。モジュールrunAllManagedModulesForAllRequests="true">コード>
runAllManagedModulesForAllRequests 属性が存在しないか、存在している可能性があり、値を falseから変更する必要があります。 true 。 - web.configを保存します ファイル。
- リモートデスクトップを使用して専用サーバーにログオンします 。
- [スタート]>[管理ツール]>[インターネットインフォメーションサービス(IIS)マネージャー] をクリックして、IISを開きます。 (または開始>実行> inetmgr 。
- Webサイトを拡張します ディレクトリ。
- これを設定するWebサイトを右クリックし、プロパティをクリックします。 。
- ホームディレクトリをクリックします タブ。
- 構成をクリックします 。
- アプリケーション拡張機能の下 、 .aspxを選択します 拡張機能を選択し、編集をクリックします 。
- 実行可能パスをコピーします 次に、キャンセルをクリックします 。
- 挿入をクリックします 、次に貼り付け 実行可能フィールド用にコピーしたパス。
- ファイルが存在することを確認するのチェックを外します 次に、 OKを押します 2回。