我正在尝试建立一个ProxyPassMatch
条件,以将对某些资产的请求重定向到另一台服务器(Amazon S3)上的对等资产。
例如:
http://www.example.com/default/files/public/folder/about.png
重定向到:
https://s3-us-east-2.amazonaws.com/my-bucket/folder/about.png
因此,基本上http://www.example.com/default/files/public/
被https://s3-us-east-2.amazonaws.com/my-bucket/
替换了,其余的URL也被传递了。
我正在尝试使用htaccess中的ProxyPassMatch
来做到这一点:
<IfModule mod_proxy.c>
ProxyPassMatch \/files\/public\/(.+)$ https://s3-us-east-2.amazonaws.com/my-bucket/$1
</IfModule>
但这会导致服务器崩溃。