ฉันมีปัญหาที่เมื่อฉันใช้ SSL reverse proxy จากไซต์ 1 ไปยังไซต์ 2 มันทำงานได้ค่อนข้างดี ยกเว้นข้อเท็จจริงที่แปลกประหลาดว่ารูปภาพทั้งหมดมีความสูงไม่ถูกต้อง ดูเหมือนว่าทุกอย่างจะเป็นไปตามลำดับ มีเพียงความสูงของภาพเท่านั้นที่ได้รับผลกระทบ
นี่คือวิธีการตั้งค่า ReverseProxy ของฉัน:
<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerName site2.com
ServerAlias www.site2.com
SSLProxyEngine On
ProxyRequests Off
ServerAdmin [email protected]
ProxyPass "/" "https://site1.com/"
ProxyPassReverse "/" "https://site1.com/"
ServerAdmin [email protected]
DocumentRoot /var/www/site2.com
ProxyHTMLEnable On
ProxyHTMLURLMap https://site1.com/ /
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/DOMAIN/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/DOMAIN/privkey.pem
</VirtualHost>
</IfModule>
โปรดช่วยฉันด้วย ฉันหลงทางที่นี่และไม่รู้ว่าอะไรเป็นสาเหตุของสิ่งนี้ สิ่งนี้กำลังเรียกใช้ Apache2 บนระบบ Debian 10 ที่มีสต็อกเป็นอย่างอื่น
CMS ที่ฉันใช้คือ wordpress
แก้ไข: ดูเหมือนว่าซอร์สโค้ดบน Site2 นั้นยุ่งเหยิงและไม่เหมือนกับ Site1จะทำอย่างไรเพื่อให้แน่ใจว่าเวอร์ชันพร็อกซีนั้นเหมือนกันทุกประการกับ Site1