ฉันกำลังพยายามใช้ proxypass สำหรับไดเร็กทอรีเฉพาะ เพื่อให้ชี้ไปยังเซิร์ฟเวอร์ express.js ของฉัน https://othersite.life:1447/
ติดอยู่กับสิ่งนี้มาหลายชั่วโมงแล้ว จะขอบคุณข้อมูลเชิงลึกบางอย่าง
ฉันได้เปิดใช้งาน mods เหล่านี้แล้วและฉันกำลังแก้ไขไฟล์ conf ที่เปิดใช้งาน /sites
หนังสือมอบฉันทะ
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>
โดเมน s33d.cf ทำงานได้ดี แต่เมื่อฉันไปที่ s33d.cf/node มันไม่ได้ใช้การตั้งค่าพร็อกซีพาส ทั้งสองไซต์โฮสต์บนเซิร์ฟเวอร์เดียวกัน
ฉันไม่ได้รับข้อผิดพลาดเท่าที่ฉันสามารถบอกได้