Я хотел бы проксировать вызовы изображений из внешних доменов, например, URL:
https://example.com/proxy/http://externaldomain.com/image.jpg
Ответил бы изображением (не перенаправлением).
Попробуйте это правило для .htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME}.jpg -f [OR]
RewriteCond %{REQUEST_FILENAME}.png -f
RewriteRule ^(.*)$ http://external.com/$1 [P]
ИЛИ
В httpd.conf
:
ProxyPreserveHost off
ProxyPassMatch ^/(.*\.(jpg|png))$ http://external.com/$1
Хотя я пока не проверял оба правила, убедитесь, что эти две строки раскомментированы в httpd.conf
.
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so