具有子文件夹的Apache反向代理

nkcskrwz  于 2022-11-16  发布在  Apache
关注(0)|答案(1)|浏览(139)

我有一个无法解决的问题。我把Apache配置写成这样:

<IfModule mod_ssl.c>
  <VirtualHost *:443>

    ServerAdmin aa@aa.com
    ServerName xx.xx.xx.com

    DocumentRoot /var/www/html

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

    SSLEngine on

    SSLCertificateFile /etc/ssl/localcerts/apache.pem
    SSLCertificateKeyFile /etc/ssl/localcerts/apache.key

    SSLProxyVerify none
    SSLProxyCheckPeerCN off
    SSLProxyCheckPeerName off

    SSLProxyEngine on

    ProxyPass /bdn/ https://test.yy.it/
    ProxyPassReverse /bdn/ https://test.yy.it/

    RequestHeader unset Accept-Encoding

    Substitute "s|https://test.yy.it/|https://xx.xx.xx.com/bdn/|n"
    FilterDeclare NEWPATHS
    FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/html|"
    FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/css|"
    FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^text/javascript|"
    FilterProvider NEWPATHS SUBSTITUTE "%{Content_Type} =~ m|^application/javascript|"
    FilterChain NEWPATHS

  </VirtualHost>
</IfModule>

反向代理工作,但我松散的CSS,javascript,图像,...为什么???我读过一些解决方案在网上:

但是没有一个能用我用的是:

  • S.O. Debian 8软件开发人员
  • Apache 2.4.10版

请帮帮我!非常感谢。

wfauudbj

wfauudbj1#

您是否尝试过本教程:****
前段时间用过了,一切都很顺利!

相关问题