Obecnie mamy serwer IIS jako nasz główny serwer WWW. Wdrażamy serwer Apache na jego miejscu, ale nadal musimy mieć dostęp do serwera IIS. Zazwyczaj jest to prosta sprawa, ponieważ Apache2 może proxy subdomeny do tego serwera.
Nasz problem jest jednak następujący: używamy dotnetCharting na serwerze IIS, a licencjonowanie jest powiązane z nazwą domeny. Aby dotnetCharting działał, należy zakupić kolejną licencję.
Moje pytanie brzmi: czy serwer proxy Apache2 może zawierać podkatalog? Na przykład, czy „www.example.com/subdir” wskazuje na serwer IIS? Wydaje się, że nie powinno to być niemożliwe, ale nie mogę znaleźć rozwiązania tego problemu.
źródło
/
zsubdir
(tak:)/subdir
. W przeciwnym raziedomain.com/subdir
wystąpi błąd aplikacji (500). Byłby proxy poprawnie, gdyby ukośnik został dołączony (domain.com/subdir/
), ale nie tego szukałem.Pewnie.
ustaw następującą instrukcję w swoim Apache VHost
Uwaga: końcowe „/” jest obowiązkowe.
Więcej informacji: http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
źródło
ostatni ukośnik na końcu NIE jest obowiązkowy. Miałem taką konfigurację
najwyższy poziom działał, ale nie działało wszystko w podkatalogach poniżej głównego.
Zmieniłem to na to i wszystko działało.
Dzięki za dezinformację !!!
źródło