За последние 24 часа нас посетили 18488 программистов и 1613 роботов. Сейчас ищут 2020 программистов ...

Правило в htaccess

Тема в разделе "Сделайте за меня", создана пользователем svch, 2 май 2018.

  1. svch

    svch Активный пользователь

    С нами с:
    13 май 2012
    Сообщения:
    5
    Симпатии:
    0
    Добрый день !
    Подскажите пож-та, возможно ли с помощью htaccess решить вот такую задачу:
    - есть url вида "/folder/sub_folder/1/2/3/4/5/6/7/8//9/0.jpg"
    - нужно удалить слеши и получить что-то такое:
    /folder/123456789_0.jpg

    "1/2/3/4/5/6/7/8//9" - каждый подкаталог это одна цифра. Кол-во подкаталогов произвольное. Т.е. длина урла неизвестна.

    Большое спасибо.
    С уважением, Сергей.
     
  2. Emilien

    Emilien Активный пользователь

    С нами с:
    30 июн 2016
    Сообщения:
    246
    Симпатии:
    156
    Добавить в начало htaccess самым первым правилом что-то такое.
    Код (Text):
    1. RewriteRule ^(folder/[^/]+)/(.*\.jpg)$ $1$2 [N,DPI]
    Или отправлять такие запросы на свой php скрипт и там уже приводить адрес к нужному виду.
     
  3. svch

    svch Активный пользователь

    С нами с:
    13 май 2012
    Сообщения:
    5
    Симпатии:
    0
    Спасибо.
    Но что-то не работает (