【发布时间】:2011-01-29 10:34:16
【问题描述】:
我有一个 Modx htaccess 文件,需要从 mod_rewrite 重写为 isapi_rewrite 2。
有人可以帮帮我吗? isapi_rewrite 2 需要更改以下几行:
选项 +FollowSymlinks 重写引擎开启 重写基础/
RewriteCond %{HTTP_USER_AGENT} ^.内部\虚拟\连接。$ [NC] 重写规则 .* - [F,L]
RewriteRule ^(manager|assets) - [L]
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
非常感谢。
【问题讨论】:
-
你试过了吗? ISAPI 重写使用与 mod_rewrite 非常相似的语法。但是,我不相信 Options、RewriteEngine 或 RewriteBase 受支持,但我可能是错的。有一个类似RewriteBase的属性——UriMatchPrefix,但是文档中没有提到RewriteEngine。