Я разместил сайт как подпапку, такую как "http://www.sitename.com/projectfoldername/"
. Здесь отображается только домашняя страница, и при нажатии на любое меню отображается 404 ошибка, поэтому я изменил URL-адрес, написав index.php до имени контроллера, теперь URL-адрес изменился: "http://www.sitename.com/projectfoldername/controller-name/function-name"
: "http://www.sitename.com/projectfoldername/index.php/controller-name/function-name"
, затем он показывает страницы, но работали только на месте ...htaccess не работает на сервере
мой файл .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
config.php
$config['base_url'] = 'http://www.sitename.com/projectfoldername/';
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';
не работает и не меняет –