我不确定这是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)。
答案 0 :(得分:1)
但只是普通的旧'/'不起作用
这可能是因为你有RewriteBase切断斜杠然后(。+)不匹配,因为你没有更多的字符。请尝试修改您的配置:
RewriteEngine on
RewriteBase /
RewriteRule (.*) http://internalsite/$1 [P]