我已将我的codeigniter项目(在localhost中完美运行)上传到实时服务器中。
我的网址是这样的:http://33.444.321.51/projects/bodyodore/
我在服务器中有一个项目文件夹,我把我的项目" bodywrapsand"在它之下。
当我运行它时,完全加载主页。
当我选择任何菜单链接时问题开始它给我这个错误, 这个是我的本地服务器路径,它运行得很好。
404 - 找不到文件或目录。 您要查找的资源可能已被删除,名称已更改,或者是暂时的 不可用。
我的所有课程名称都以大写字母开头,控制器名称与班级名称相同。
即。 Admin.php包含Admin extends
类在配置文件中我有:
$config['index_page'] = ""
$config['uri_protocol'] = "REQUEST_URI"
我的htaccess是这样的:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$1 [PT,L]
我花了48小时找到解决方案请救救我。
这是我的本地网址:
http://localhost/project/buddy/
答案 0 :(得分:0)
设置
$config['base_url'] = ' http://localhost/projects/bodyodore/';
包括'url'帮助器,如果不包括在
之前$这 - >负载>辅助( 'URL');
将您的manu链接替换为:
<a href="<?php echo base_url('menu_url')?>">Menu</a>