ISAPI Rewrite не прокси корневую папку - PullRequest
0 голосов
/ 25 января 2010

Я не был уверен, является ли это вопросом ServerFault или StackOverflow, поэтому я сначала задам его здесь.

При использовании ISAPI Rewrite (Helion Tech) я не могу прокси-сервер корневого каталога http://www.somesite.com/

http://www.somesite.com/subdir/ будет работать, если subdir находится на другом сервере, но просто старый '/' не будет работать.

Вот копия моего .htaccess

# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.69

RewriteEngine on
RewriteBase /

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

<Helicon>
ProxyConnectTimeout 120
</Helicon>

На внутреннем сайте нет документа по умолчанию, так как он использует mod_rewrite (wordpress).

1 Ответ

1 голос
/ 01 февраля 2010

, но просто старый '/' не будет работать

Это может быть потому, что RewriteBase отрезает косую черту, а затем (. +) Не совпадает с вашимнет больше персонажей.Пожалуйста, попробуйте исправить вашу конфигурацию следующим образом:

RewriteEngine on
RewriteBase /

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