Puncte:1

Apache ProxyPass la adresa IP partajată pentru domeniu

drapel pl

Am un caz în care trebuie să transmit proxy un domeniu (domain1.com) către un alt domeniu (domain2.com) găzduit pe o adresă ip partajată (192.168.168.168), dar domain2.com DNS este îndreptat diferit de ip-ul partajat adresa, deci domain2.com nu poate fi folosit ca pass proxy, ci doar adresa ip partajată.

Deoarece adresa IP partajată are mai multe nume de gazdă, există o opțiune de configurare a domeniului sau a numelui de gazdă care poate fi utilizată cu proxypass pentru a forța căutarea gazdei virtuale pe cealaltă parte? De exemplu, folosind acest fișier apache conf pentru a proxy domain1.com la 192.168.168.168.

#Apache Reverse Proxy
SSLProxyEngine activat

<Locație />
ProxyPass http://192.168.168.168/
ProxyPassReverse http://192.168.168.168/
</Locație>

Există modificări care pot fi făcute pentru a spune ce domeniu să caute pe acel ip?

Puncte:2
drapel cn

Serverul web de pe adresa IP partajată (192.168.168.168) se bazează pe antetul gazdă cu un nume de gazdă/domeniu cunoscut pentru a afișa conținutul corect.

În mod normal, puteți obține acest lucru cu ușurință folosind efectiv acel nume de gazdă/domeniu în ProxyPass directiva:

<Location />
    ProxyPass http://domain2.com/
    ProxyPassReverse http://domain2.com/
</Location>

Deoarece declarați că intrarea DNS reală pentru domain2.com este incorectă, o înlocuiți adăugând domain2.com cu adresa IP 192.168.168.168 în serverele dvs. web fișier hosts

# /etc/hosts 
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

# adăugat pentru proxy invers Apache 
192.168.168.168 domain2.com

Alternativa este să configurați Apache în mod explicit pentru a seta antetul gazdă corect, cu un RequestHeader Directiva, ceva de genul:

<Location />
    RequestHeader set Host "domain2.com"
    ProxyPass http://192.168.168.168/
    ProxyPassReverse http://domain2.com/
</Location>

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.