Я пытаюсь реализовать скрипт php, который будет запускаться при каждом обращении к моему сайту, искать определенный шаблон URL, затем взрывать URL и выполнять перенаправление.
В основном я хочу запустить этона новой CMS, чтобы перехватить все входящие ссылки со старой CMS и перенаправить, основываясь на сопоставлении, скажем, разделенный идентификатор статьи с URL-адреса на тот же идентификатор статьи, импортированный в базу данных новой CMS.
Я могу сделатьреализация, перенаправление и т. д., но я теряюсь в регулярном выражении.
Мне нужно отловить любые случаи:
domain.com/content/view/*/34/
или domain.com/content/view/*/30/
(где * - подстановочный знак) изахват *
и 30
или 34
в переменной, которую я затем буду использовать в запросе к БД.
Если встречается следующее:
domain.com/content/view/*/34/1/*/
Мне нужно захватить первый *
, а второй *
.
Буду очень признателен всем, кто может мне помочь.