我的routes.php
$route['default_controller'] = 'welcome';
$route['404_override'] = '';
我的config.php
$config['base_url'] = 'https://server2.fani-mex.com/SysGrub/codeigniter/';
$config['index_page'] = 'index.php';
我的本地主机
http://localhost/codeigniter/index.php/Maestros/add
我的服务器
https://myserver.com/SysGrub/codeigniter/index.php/Maestros/Add
您好,我在尝试访问此控制器时遇到问题,在我的本地主机上工作正常但在我托管它时没有。希望你能帮到我,谢谢你。
答案 0 :(得分:0)
使用以下配置在根目录中创建htaccess文件:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt|assets)
RewriteRule ^(.*) index.php/$1 [L]
这样您就不需要在网址中使用edl索引文件,并且您应该可以毫无问题地访问您的驱动程序
示例:
https://myserver.com/SysGrub/codeigniter/Maestros/Add