Мне нужно регулярное выражение, которое соответствует двум виртуальным папкам; первый и последний в данном URL:
www.example.com / first_folder / некоторые / дополнительные / связка / из / папки / last_folder /
пока у меня есть это регулярное выражение: (?<!/)/[^/?#]+
, но оно соответствует всем папкам: (
Мне нужно это для правила перезаписи, чтобы использовать в WordPress. Быстрый и грязный пример переписывания http://mysite/project/1 в http://mysite/index.php?pagename=project&id=1:
$newrules = array();
$newrules['(project)/(\d*)$'] = 'index.php?pagename=$matches[1]&id=$matches[2]';