Во-первых, убедитесь, что у вас установлен модуль mod_rewrite в apache. Убейте скрипт в верхней части MAIN index.php файла:
<?php die(var_dump(apache_get_modules())); ?>
Если вы не видите mod_rewrite
, то нигде не установлено.
Чтобы установить его, выполните следующую команду на вашем сервере (если у вас есть доступ),
sudo a2enmod rewrite
Это тогда включило mod_rewrite для меня, и оно работало нормально.
Если у вас нет доступа с правами root, вам, возможно, придется связаться со службой поддержки и посмотреть, могут ли они включить ее для вас.