我对将 codeigniter 移动到我的网络服务器是全新的,并且我在配置时遇到了问题。我应该将我的 codeigniter 项目文件夹放在 www 下 myurl.com 的根目录中的什么位置?我应该移出应用程序和系统文件夹吗?
我正在尝试删除 index.php?从我的 URL 名称中,我应该将我的 .htaccess 文件放在根目录中还是与我的 codeigniter 目录相同的文件夹中?
我希望能够输入 (www.myurl.com) 并被重定向到我的 home_controller/index 这可能吗?
下面是我的 .htaccess 文件的全部内容
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /MMSFL/
#'system' can be replaced if you have renamed your system folder.
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]
#Rename 'application' to your applications folder name.
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>
我还在配置/路由中进行了以下更改
$config['index_page'] = "";
$config['base_url'] = "http://myurl.com/";
$config['server_root'] = $_SERVER['DOCUMENT_ROOT'];
$config['uri_protocol'] = 'AUTO';
$route['default_controller'] = "home_controller";