![Apache2 反向代理弄乱了 CSS](https://linux22.com/image/772853/Apache2%20%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E5%BC%84%E4%B9%B1%E4%BA%86%20CSS.png)
我遇到一个问题,当我使用 SSL 反向代理从站点 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>
请帮帮我,我不知所措,不知道是什么原因造成的。这是在原有的 Debian 10 系统上运行 Apache2。
我使用的 CMS 是 wordpress。
编辑:看起来 Site2 上的源代码很乱,因此与 Site1 不完全相同。如何才能确保代理版本与 Site1 完全相同?