У меня есть временная необходимость перенаправить некоторые файлы установщика на моем веб-сайте. Перенаправления, которые работают сейчас, выглядят примерно так:
Redirect 302 /installer_1.0.0.zip http://www.example.com/download/installer_1.0.3.zip
Redirect 302 /installer_1.0.1.zip http://www.example.com/download/installer_1.0.3.zip
Redirect 302 /installer_1.0.2.zip http://www.example.com/download/installer_1.0.3.zip
Я хотел бы использовать регулярное выражение вместо нескольких строк для каждой версии, которую нужно перенаправить. Я пробовал эти варианты безуспешно:
Redirect 302 /installer_(.*).zip http://www.example.com/download/installer_1.0.3.zip
Redirect 302 /installer_([0-9+]\.[0-9+]\.[0-9+]).zip http://www.example.com/download/installer_1.0.3.zip
РЕДАКТИРОВАТЬ
Я попробовал то, что рекомендовал Джони Салми, и не могу заставить его работать. Я пробовал несколько итераций похожих правил, с которыми я сталкивался в Интернете, но все безрезультатно Я чувствую, что мне не хватает фундаментальной концепции здесь. Мой файл .htaccess
в корне этого сайта содержит несколько правил и перенаправлений, и все они, кажется, работают нормально. Но нет ничего похожего на это, где у меня есть регулярное выражение в середине строки URL.
Надеюсь, я смогу получить еще несколько ответов от тех, кто делал подобные вещи в своих собственных проектах.