Puncte:0

Folosești Apache ProxyPass pentru a indica serverul Express?

drapel in

Încerc să folosesc proxypass pentru un anumit director, astfel încât să îl pot îndrepta către serverul meu express.js https://othersite.life:1447/

Sunt blocat pe acesta de ore întregi. Chiar ar aprecia o perspectivă.

Am activat aceste moduri și editez fișierul de configurare /sites-enabled.

proxy
proxy_http
proxy_connect
proxy_ftp
<VirtualHost 117.123.133.207:80>
        ServerName s33d.cf
        ServerAlias www.s33d.cf
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html/s33d.cf
SSLProxyEngine on
<Directory /var/www/html/s33d.cf>
        Options -Indexes +FollowSymLinks
        AllowOverride All
LogLevel warn
    </Directory>
        ErrorLog error.log
RewriteEngine on
ProxyRequests Off
ProxyPreserveHost On
RewriteCond %{SERVER_NAME} =www.s33d.cf [OR]
RewriteCond %{SERVER_NAME} =s33d.cf
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]

    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
ProxyPass /var/www/html/s33d.cf/node https://othersite.life:1447/
    ProxyPassReverse /var/www/html/s33d.cf/node https://othersite.life:1447/
</VirtualHost>

Domeniul s33d.cf funcționează bine, dar când merg la s33d.cf/node nu folosește setările proxypass. Ambele site-uri sunt găzduite pe același server.

Nu primesc erori din câte îmi dau seama.

drapel in
Vă rugăm să nu înlocuiți întrebarea dvs. cu răspunsul, invalidați răspunsurile existente cu acesta. În schimb, postați soluția ca răspuns și acceptați-o când puteți. În caz contrar, întrebarea va rămâne în sistem ca nerezolvată pentru totdeauna.
Puncte:0
drapel cn
Bob

ProxyPass este urmat de o cale URI, nu de o cale de director/sistem de fișiere. Configurația dvs. actuală este pentru mapare http://www.s33d.cf/var/www/html/s33d.cf/node și nu pentru cartografiere http://www.s33d.cf/node/ la https://othersite.life:1447

În schimb folosiți

ProxyPass /node/ https://othersite.life:1447/

Dar redirecționați toate solicitările către https, așa că orice altceva este configurat în blocul dvs. simplu http VirtualHost este probabil irelevant....

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.