Справочная информация:
Я пытаюсь найти регулярное выражение для правила перезаписи, которое будет принимать все, что не начинается с определенного префикса, и добавить к нему этот префикс. Но URL-адреса, которые уже имеют префикс, должны быть отклонены регулярным выражением (поскольку они уже имеют URL-адрес).
Пример:
Если префикс s1
, строка типа home
будет захватывать часть home
. Но строка, подобная s1/home
, ничего не захватит.
Таким образом, я могу добавить группу захвата в префикс, так что «home» станет «s1 / home».
Я пытался (^s1/)
, но мне здесь чего-то не хватает, потому что это почему-то отвергло «дом».