ワイルドカードアプリケーション用の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回。