Замените имя файла изображения в URL-адресе с помощью регулярного выражения

#.htaccess

Вопрос:

У меня есть много изображений, размещенных с похожими URL-адресами, и я хочу заменить имена изображений с помощью .htaccess/regex в URL из:

 https://wwww.mydomain.com/img/ID_1234_bla_bla_bla.jpg
 

Для:

 https://wwww.mydomain.com/img/id1234.jpg
 

где (ID_1234) randge равно 1-9999

т. е. «идентификатор»>»идентификатор» (в нижнем регистре) «вычеркнуть» диапазон номеров 1-9999

Понятия не имею, как это сделать

Комментарии:

1. Пожалуйста, поделитесь своим файлом правил htaccess tried в своем вопросе(кстати, не моим голосом вниз), спасибо.

2. Я понятия не имею, извини

3. Вы могли бы пройти через httpd.apache.org/docs/2.4/getting-started.html свяжитесь и попробуйте что-нибудь, а затем опубликуйте эти усилия в своем вопросе(здесь нет ничего плохого или правильного), потому что при переполнении стека настоятельно рекомендуется публиковать усилия, иначе вопросы будут закрыты, спасибо.

4. нет, спасибо……….. каждый раз, когда я прихожу, там полный беспорядок

5. Хорошо, попробуй с этим vanstechelman.eu/content/… один раз, чтобы начать, а затем вы могли бы с усилием отредактировать свой вопрос, спасибо.

Ответ №1:

 RewriteRule ^(.*/)ID_(dddd)_[^.s]*(.*)$ $1id$2$3
 

Смотрите демонстрацию