Tek Bir Apache Sunucusunda Web Sitesi ve Özel Yönlendirme Proxy'si Barındırma
Özel bir Apache yönlendirme proxy'sinin dinleyicisini ve yetkilendirmesini mevcut bir genel web sitesinden veya ters eşlemeden ayırın.
Mevcut bir Apache ana bilgisayarında, özel bir yönlendirme girişi ayrı bir loopback dinleyicisi kullanabilir:
ProxyRequests Off
Listen 127.0.0.1:3128
<VirtualHost 127.0.0.1:3128>
ProxyRequests On
<Proxy "*">
Require local
</Proxy>
</VirtualHost>Bunu geçerli yapılandırmayla birleştirin; aynı dinleyiciyi iki kez bildirmeyin. Gerekli proxy protokol modüllerini yükleyin. CONNECT üzerinden HTTPS hedefleri ayrıca mod_proxy_connect ve amaçlanan hedef bağlantı noktası ilkesini gerektirir.
Genel sanal ana bilgisayar, yönlendirme proxy'si kapalıyken ProxyPass eşlemelerini koruyabilir. ProxyPass yerel bir URL alanını bir arka uca eşler. ProxyRequests başka hedefler isteyen istemcileri denetler; kapatılması ters eşlemeleri devre dışı bırakmaz.
Alıntı, yerel istemcilere veya açıkça düzenlenmiş yerel bir taşıma uç noktasına izin verir. LAN kullanımı için atanmış bir dinleyici adresi ve eşleşen kaynak/kimlik doğrulama kuralları seçin. Bu izinleri genel sitenin belge dizini yerine proxy girişine koyun.
Etkin her dinleyici için seçilen sanal ana bilgisayarı ve devralınan yönergeleri gözden geçirin. Genel bir ProxyRequests On rolü amaçlanan özel girişin ötesinde etkinleştirebilir. Yönlendirme istemcisi hedefini kendisi sağlar, bu nedenle isteyebileceği her web sitesi için yerel bir eşleme oluşturmaya gerek yoktur.