我已将HMVC codeigniter配置如下:
-- admin
index.php
.htaccess
-- application
-- admin
-- login
-- controllers
Login.php
-- views
view1
它与appache服务器一起正常工作,但它无法在ngnix服务器上运行。 在ngnix服务器中,它正在加载默认控制器,但不适用于
但它正在努力 http://domain.com/admin/index.php/login
任何帮助对我都有帮助。
答案 0 :(得分:0)
试试这样..
你的根文件夹中的 .htaccess
文件。就像这个
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
在application/config/config.php
$config['base_url'] = 'http://www.domain.com/';
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';