Htaccess переадресация информации о правилах перенаправления

Я должен установить правило для моего файла htaccess, которое перенаправляет меня все изображения, например: img_4324_r.jpg на img_4324_s.jpg

все изображения

0

Решение

Для вашего точного примера:

RewriteRule ^img_([0-9]+)_r\.jpg$ img_$1_s.jpg [R=301,L,NC]

если у вас есть несколько расширений с одинаковым рисунком:

RewriteRule ^img_([0-9]+)_r\.(jpe?g|png|gif)$ img_$1_s.$2 [R=301,L,NC]

Только в jpg:

RewriteRule ^img_([0-9]+)_r\.(jpe?g|png|gif)$ img_$1_s.jpg [R=301,L,NC]

Вы можете повторить для каждого шаблона, если у вас есть другие, просто захватить то, что вам нужно, и использовать его

Вам также может понадобиться добавить это наверху .htaccess:

RewriteEngine On
RewriteBase /
1

Другие решения

RewriteRule ([^.]+\.(jpe?g|gif|bmp|png)) /img_4324_s.jpg [R=301,L,NC]

Должно работать, но не уверен на 100%, что вы просите, хотя.

0

По вопросам рекламы [email protected]