.htaccess RewriteRule для URL изображения

На данный момент у меня есть следующее правило переписывания .htaccess:

RewriteCond %{HTTP_HOST} ^blitz.example.com.s3-ap-southeast-1.amazonaws.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/Я пытаюсь переписать следующий URL, чтобы он указывал на фактический URL (см. 2-ую ссылку ниже):2Кто-нибудь может мне с этим помочь ? Я действительно запутался с этим RewriteRule и регулярным выражением.4Я хочу использовать URL-адреса, подобные следующим:6.jpg [L]

Я пытаюсь переписать следующий URL, чтобы он указывал на фактический URL (см. 2-ую ссылку ниже):

http://blitz.example.com.s3-website-ap-southeast-1.amazonaws.com/3478-product_list_default/green-army-combats-type-i.jpg

Где мне нужно создать RewriteRule, который указывает на реальный фактический URL, который:

http://blitz.example.com.s3-website-ap-southeast-1.amazonaws.com/img/p/3/4/7/8/3478-product_list_default.jpg

Кто-нибудь может мне с этим помочь ? Я действительно запутался с этим RewriteRule и регулярным выражением.

РЕДАКТИРОВАТЬ

Я хочу использовать URL-адреса, подобные следующим:

http://blitz.example.com.s3-website-ap-southeast-1.amazonaws.com/3478-product_list_default/green-army-combats-type-i.jpg

и переписать его с другим доменом, как показано ниже:

http://blitz.example.com.s3-website-ap-southeast-1.amazonaws.com/img/p/3/4/7/8/3478-product_list_default.jpg

Пока, если я использую следующий HTML-тег

<img src="http://blitz.example.com.s3-website-ap-southeast-1.amazonaws.com/3478-product_list_default/green-army-combats-type-i.jpg">

возвращает 404

РЕДАКТИРОВАТЬ 2

Интересно, что следующий код также возвращает ошибку 404

<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^blitz.example.com.s3-ap-southeast-1.amazonaws.com$
RewriteRule ^(.*)([0-9]+)([0-9]+)([0-9]+)([0-9]+)-([a-zA-Z0-9_\-/.]+)/([a-zA-Z0-9_\-/.]+)$ img/p/$2/$3/$4/$5/Где мне нужно создать RewriteRule, который указывает на реальный фактический URL, который:3РЕДАКТИРОВАТЬ5-$6.jpg [L]
</IfModule>

РЕДАКТИРОВАТЬ 3

В отчаянии я поместил на свой .htaccess только следующий код:

<IfModule mod_rewrite.c>

RewriteRule ^(.*)([0-9]+)([0-9]+)([0-9]+)([0-9]+)-([a-zA-Z0-9_\-/.]+)/([a-zA-Z0-9_\-/.]+)$ img/p/$2/$3/$4/$5/Где мне нужно создать RewriteRule, который указывает на реальный фактический URL, который:3РЕДАКТИРОВАТЬ5-$6.jpg [L]

</IfModule>

В .htaccess нет другого кода, но он все равно возвращает 404.

Ответы на вопрос(1)

Ваш ответ на вопрос