Проще говоря, я хочу заменить один путь к файлу на другой в URI, но только для определенных типов файлов.
У меня есть загрузка файлов изображений (PNG, GIF и JPG) на одном сервере иустановка WordPress на другом сервере.Я не могу разместить их все на одном сервере в данный момент (по слишком сложным причинам).
Итак, когда я получаю запрос на файл PNG, GIF или JPG, например,
http://www.server1.com/images1/image1.png
Я хочу иметь возможность перенаправить этот запрос на то же изображение, но на сервере 2, возможно, в другую подпапку верхнего уровня, например, «allimages», например:
http://www.server2.com/allimages/images1/image1.png
Затем произнесите переадресацию:
http://www.server1.com/images2/image2.png
до
http://www.server2.com/allimages/images2/image2.png
Iпопытался начать с .htaccess (на SERVER1), но не очень далеко.Я поместил файл .htaccess в корень Сервера 1 со следующими строками:
RewriteEngine On
RewriteCond %{REQUEST_URI} (\.png|\.jpg|\.gif|)$
RewriteRule ^(.*)$ http://www.server2.com/allimages/$1 [L,R=301]
Но я знаю, что это не правильно.Кто-нибудь может помочь?Большое спасибо!