Вы изменили base_url в приложении/config.php в соответствии с новым сервером. Или, если есть то моды проблемы переписывает выполните следующие действия:
- копия rewrite.load и ssl.load из модов-доступных моды включить.
- копии по умолчанию-SSL с сайтов-доступных сайтов включения и изменения в От:
Options Indexes FollowSymlinks MultiViews AllowOverride None Order Allow, Deny позволяют из всех
Для : Опции Индексы FollowSymLinks MultiViews RewriteEngine On AllowOverride all Позвонить, запретить al невысоко от всех
Для того, чтобы файлы .htaccess работают, как и ожидалось, вам нужно отредактировать этот файл: /и т.д./apache2/сайты-доступные/по умолчанию Посмотрите на секцию, которая выглядит следующим образом: Опции Индексы FollowSymlinks MultiViews AllowOverride None Позвонить, запретить Разрешить все Вам необходимо изменить строку, содержащую AllowOverride None, чтобы прочитать AllowOverride All. Это говорит Apache, что это нормально, чтобы файлы .htaccess могли перегружать предыдущие директивы. Вы должны перезагрузить Apache до того, как это изменение будет иметь эффект: sudo /etc/init.d/apache2 reload
кажется проблема с базовым url .. –
Возможно, ваш mod_rewrite включен, и это прекращает работу вашей маршрутизации? Кроме этого, мы будем гадать, так как в этом вопросе так мало деталей. – halfer