У меня возникают проблемы с CodeIgniter (версия 3.4) на GoDaddy, когда мои sub-controllers
не обнаруживаются после того, как мой default controller
был правильно создан через портал входа с использованием ion_auth
. В настоящее время все файлы моего веб-сайта находятся в папке sub-folder
моего файлового менеджера GoDaddy.
Ниже приведены конфигурации, которые я сейчас использую...
.htaccess
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
config.php
$path = "http://" . $_SERVER['HTTP_HOST'] . str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
$config['base_url'] = $path;
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';
До размещения на GoDaddy я использовал сервер WAMP для размещения веб-сайта, и у меня не было никаких проблем с этой конфигурацией.
Что я могу сделать, чтобы правильно настроить CodeIgniter с GoDaddy?