Если редирект сделан непосредственно в php-скрипте посредством header(), то сразу после него надо вписать exit(), если через .htaccess или конфиг nginx, то неправильно составили правило.
Если я правильно понял, вы переходите на ЧПУ, судя по примеру правила. Тогда, чтобы со старых скриптов был перманентный редирект на новые адреса, надо добавить еще одно правило: RewriteRule ^lleries.php$ /lleries [R=301, L]
Да, чпу не было, сделал так: RewriteRule ^lleries/$ lleries.php [L] RewriteRule ^lleries.php$ /lleries [R=301, L] оба адреса не работают - 500 ошибка (
пример
RewriteRule ^lleries/$ lleries.php [L]
RewriteRule ^lleries.php$ /lleries [R=301, L]
RewriteRule ^lleries/$ lleries.php [L]
RewriteRule ^lleries.php$ /lleries [R=301, L]
оба адреса не работают - 500 ошибка (