KChernov
Цитата:
Для учета сразу трех вариантов попробуй чего-нибудь такое:
#5#~#True#~#/postlist\.php\?.*?\K(&showlite=(*COMMIT)(?!1)|$)#~#&showlite=1#~#False#~#True
Это правило не учитывает возможность появления showlite сразу после знака вопроса, а также со значением, не равным 1. Если нужно и это учитывать, то правило нетрудно дорабатывается.
Цитата:
Приведенное правило учитывает и это. Белый список не понадобится.
Цитата:
Надо, чтобы все они были с "&showlite=1".
Для учета сразу трех вариантов попробуй чего-нибудь такое:
#5#~#True#~#/postlist\.php\?.*?\K(&showlite=(*COMMIT)(?!1)|$)#~#&showlite=1#~#False#~#True
Это правило не учитывает возможность появления showlite сразу после знака вопроса, а также со значением, не равным 1. Если нужно и это учитывать, то правило нетрудно дорабатывается.
Цитата:
И то получается, что переадресация делается даже тогда, когда урл на самом деле не изменился (хотя это вроде бы можно сделать через белый список).
Приведенное правило учитывает и это. Белый список не понадобится.