0

mod_rewrite から isapi_rewrite 2 に書き換える必要がある Modx htaccess ファイルがあります。

誰か助けてくれませんか?isapi_rewrite 2 では、次の行を変更する必要があります。

オプション +FollowSymlinks RewriteEngine On RewriteBase /

RewriteCond %{HTTP_USER_AGENT} ^. 内部\ダミー\接続。$ [NC] RewriteRule .* - [F,L]

RewriteRule ^(マネージャー|資産) - [L]

RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

どうもありがとう。

4

1 に答える 1

1

ISAPI_Rewrite v2 は "RewriteCond %{REQUEST_FILENAME} !-f" およびその他のディレクティブをサポートしていませんが、99% mod_rewrite と互換性のある構文 (上記の構成ではオプションのみが機能しません) を備えているため、ISAPI_Rewrite v3を使用することを強くお勧めします。

また、IIS 7 (7.5) を使用している場合は、Windows システムで30 以上の Apache モジュール ( mod_rewriteを含む) を実装するHelicon Apeを使用できます。Ape は上記の設定を変更せずにそのままサポートします。

于 2010-03-19T15:09:38.583 に答える