Я использую регулярное выражение в lighttpd для перезаписи URL-адресов, но я не могу написать выражение, которое делает то, что я хочу (что, как мне казалось, было довольно простым, по-видимому, нет, я, вероятно, что-то упускаю).
Скажем, у меня есть этот URL: /page/variable_to_pass/
ИЛИ /page/variable_to_pass/
Я хочу переписать URL-адрес следующим образом: /page.php?var=variable_to_pass
У меня уже есть такие правила, как ^/login/(.*?)$
, для обработки определенных страниц, но я хотел создать такое, которое могло бы соответствовать любой странице, не нуждаясь в одном выражении на странице.
Я пробовал это: ^/([^.?]*)
, но он соответствует всему /page/variable_to_pass/
, а не только page
.
Любая помощь приветствуется, спасибо!