我尝试通过Apache代理将访问者传递给界面。这有效。为了定制界面(CSS,图像等),我们希望我们可以覆盖远程服务器上的文件。这是我们的代码:
RewriteEngine on
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) https://.../$1 [P,L]
在Apache的文档根目录中,有一个例如css / style.css。但是在Web浏览器中请求它,它显示通过代理获取的站点的版本。我们尝试了几件事但没有成功。
谢谢!
答案 0 :(得分:0)
通过排除已知的css/js/image
扩展程序来尝试此规则:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\.(?:jpe?g|gif|bmp|png|ico|tiff|css|js)$ [NC]
RewriteRule (.*) https://example.com/$1 [P,L]