веб-страница перенаправляет на локальный хост

Я новичок в мире веб-разработки. У меня есть сайт на хостинге. Когда я вхожу в систему, я должен перейти к "member_dashboard.php". Он перенаправляет на эту страницу на локальном хосте. Если я изменю путь к локальному хосту, это повлияет на удаленное перенаправление. Я использую codeigniter в качестве фреймворка. «base_url» остается пустым. Я попытался установить базовый URL-адрес с полным http-путем моей индексной страницы, но все равно не могу это исправить.

$config['base_url'] = '';


person iosCurator    schedule 08.07.2015    source источник


Ответы (3)


Сделайте это изменения, а также

In config/routes.php

$route['default_controller'] = "";//default controller name
$route['404_override'] = '';

In config/config.php

$config['base_url'] = '';
$config['index_page'] = '';

In config/autoload.php

$autoload['helper'] = array('url');

В .htaccess (Поместить вне папки application)

 <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L] 
  </IfModule>
person Abdulla Nilam    schedule 08.07.2015
comment
Вы проверили ответ - person Abdulla Nilam; 12.07.2015

Значение этого ключа должно быть разным в каждой среде. Этот файл не может быть включен в контрольную версию. Внимательно установите его на .gitignore

$config['base_url'] = '';
//localhost environment
$config['base_url'] = 'http://localhost/';
//other env
$config['base_url'] = 'http://mypublicsite.com/';
person Francisco Marcano    schedule 06.10.2018