В настоящее время в качестве основного веб-сервера используется сервер IIS. Мы внедряем сервер Apache вместо него, но нам все еще нужно иметь доступ к серверу IIS. Как правило, это простая вещь, потому что Apache2 может прокси-сервер субдомена для этого сервера.
Наша проблема, однако, заключается в следующем: мы используем dotnetCharting на сервере IIS, и лицензирование привязано к имени домена. Чтобы заставить работать dotnetCharting, необходимо приобрести еще одну лицензию.
У меня вопрос, может ли Apache2 прокси подкаталог? Например, может ли «www.example.com/subdir» указывать на сервер IIS? Кажется, что это не должно быть невозможно, но я не могу найти решение для этого.
источник
/
отsubdir
(как это :)/subdir
. Иначе, еслиdomain.com/subdir
приводит к ошибке приложения (500). Было бы правильно прокси, если косая черта была включена (domain.com/subdir/
), но это не тот эффект, который я искал.Конечно.
установите следующую инструкцию в вашем Apache VHost
Обратите внимание, окончательный "/" является обязательным.
Для получения дополнительной информации: http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
источник
последний слеш на конце НЕ обязателен. У меня была такая настройка
и верхний уровень работал, но все в подкаталогах ниже основного - нет.
Я изменил это на это, и все работало.
Спасибо за дезинформацию !!!
источник