Похоже, ваш провайдер отключил .htaccess
для сервера https.
Я могу видеть ваш сайт здесь: https://nimrod.eukhosting.net/~nadavwei/myatar.co.cc/index.php/categories/26
Но здесь это не сработает: https://nimrod.eukhosting.net/~nadavwei/myatar.co.cc/categories/26
Я предполагаю, что их настройка разрешает или запрещает .htaccess
на основе виртуального домена, и, поскольку вы не используете свой виртуальный домен, он отключен. Вам следует связаться с вашим хостинг-провайдером и узнать, знают ли они или могут предоставить дополнительную информацию.
Вы также можете дважды проверить файл .htaccess, если в нем есть что-то, указывающее виртуальный домен.
Кроме того, в качестве FYI вам придется изменить конфигурацию CodeIgniter таким образом, чтобы она динамически отображала полный путь и включала или выключала часть index.php
вашего URL-адреса в зависимости от того, приходит ли пользователь по HTTPS или нет. :
$is_https = !empty($_SERVER['HTTPS']);
$config['base_url'] = $is_https ?
'https://nimrod.eukhosting.net/~nadavwei/myatar.co.cc/' :
'http://myatar.co.cc/';
$config['index_page'] = $is_https ? 'index.php' : '';
Это должно переключать режимы по мере необходимости.