Не думаю, что это связано с вашим правилом перезаписи (оно не соответствует).
Добавляется /, потому что когда вы запрашиваете http://example.com/xx/zz
и веб-сервер обнаруживает, что zz
является каталогом, он преобразует его в http://example.com/xx/zz/
с помощью перенаправления 301 (браузер делает другой запрос - проверьте ваши журналы apache).
Подробнее о перенаправлении косой черты вещь здесь .
Вы должны спросить себя, что вы хотите, чтобы происходило, когда запрашиваемый URL-адрес равен http://127.0.0.1/moduli/novice/
(Хотите, чтобы он был перехвачен вашим перенаправлением или нет? В настоящее время он не перехватывается из-за RewriteCond %{REQUEST_FILENAME} !-d
)
Кстати, я не совсем понимаю вашу линию RewriteBase /kajak/
- вы уверены, что это правильно?