динамическая перезапись образа .htaccess - PullRequest
3 голосов
/ 20 июня 2011

Я хочу перенаправить все изображения моих продуктов на внешний сайт с помощью htaccess. Однако я не могу понять, как использовать динамические переменные, URL-адрес изображения выглядит так:

httpz: //localhost/oc1505/image/80x80-10035.jpg

Где 80x80 - высота и ширина, а 10035.jpg - ссылка на внешнее изображение. Так что в этом случае я хотел бы перенаправить его на URL, который выглядит следующим образом:

httpz: //www.othersite.nl/imgs/prd/kln/10035.jpg

как бы то ни было, если исходное изображение имеет размер 150x150-10035.jpg, оно должно быть перенаправлено на.

httpz: //www.othersite.nl/imgs/prd/std/10035.jpg

И у меня есть несколько других форматов, которые я бы хотел перенаправить.

Если бы кто-нибудь мог мне немного помочь, я был бы очень счастлив.

1 Ответ

7 голосов
/ 20 июня 2011

Попробуйте это:

RewriteEngine on
RewriteRule 80X80-(.*)$ https://www.othersite.nl/imgs/prd/kln/$1
RewriteRule 150x150-(.*)$ https://www.othersite.nl/imgs/prd/std/$1
...