Kimsenin aklına Location ( veya LocationMatch ) bloğunu kullanmak gelmemiş , ilginç :)

Python uygulamasını apache üzerinde başka bir portta çalıştırın ve aşağdaki gibi bir ayar kullanın:

<Location  ~ "/python" >
  ProxyPass http://localhost:30000
  ProxyPassReverse http://localhost:30000
</Location>

<Location  / >
  ProxyPass http://iss-sunucu
  ProxyPassReverse http://iss-sunucu
</Location>


Dikkat : Apache ilk bulduğu eşleşmeyi kullandığından Location / sonra gelmeli.


On 26 Temmuz 2012 Perşembe 12:11:22, Timuçin Kızılay wrote:

On 26-07-2012 11:42, Cagri Ersen wrote:

2012/7/25 Timuçin Kızılay <[email protected]
<mailto:[email protected]>>

Merhaba,

Şöyle bir problemim var. yöntem olarak aklıma reverse proxy geliyor ama
listedeki işi bilenlere danışayım dedim.


Şirkette tek bir 2Mbit bağlantı var, bunun üzerinden bir web uygulaması
https ile çalışıyor.
Bu çalışan uygulama windows server üzerinde IIS ile çalışıyor ve 443
portu o makinaya yönlendirilmiş.
Python ile yaptığım bir ikinci uygulama linux sunucuda apache üzerinde
çalışıyor. Bu linux serverda çalışan uygulamayı da dışarıdan https ile
erişilebilir yapmak istiyorum. Dışarıdan tek ip adresim var ve zaten
https için alınmış sertifikam var, haliyle iki sunucuya da dışarıdan tek
adresten erişilsin ama https://www.abc.com adresi windows sunucuya,
https://www.abc.com/yenisuperuygulama adresi ile başlayanlar linux
sunucuya gitsin.


Dediğiniz gibi apacheyi reverse proxy olarak kullanabilir mod_rewrite
URL'ye göre yönlendirme yapabilirsiniz.
Ancak her iki uygulama www.abc.com <http://www.abc.com> domaini altinda
olmamali ya farklı domain ya da sub domain kullanmanız lazım.
Bu durumda da ya iki ssl'e ya da wildcard ssl'e ihtiyacınız var.


ikinci bir domain ve ikinci bir ssl alma imkanı yok, tek domain altında
olmaz mı bu iş?


_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu


_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap