ISAPI重写不会代理根文件夹

时间:2010-01-25 14:51:07

标签: iis wordpress isapi-rewrite helicontech

我不确定这是ServerFault问题还​​是StackOverflow,所以我先在这里问一下。

使用ISAPI Rewrite(Helion Tech)时,我似乎无法代理根目录http://www.somesite.com/

如果subdir位于另一台服务器上,

http://www.somesite.com/subdir/将起作用,但只是普通的旧“/”将不起作用。

这是我的.htaccess

的副本
# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.69

RewriteEngine on
RewriteBase /

RewriteRule (.+) http://internalsite/$1 [P]

<Helicon>
ProxyConnectTimeout 120
</Helicon>

internalsite中没有默认文档,因为它使用mod_rewrite(wordpress)。

1 个答案:

答案 0 :(得分:1)

  

但只是普通的旧'/'不起作用

这可能是因为你有RewriteBase切断斜杠然后(。+)不匹配,因为你没有更多的字符。请尝试修改您的配置:

RewriteEngine on
RewriteBase /

RewriteRule (.*) http://internalsite/$1 [P]