我的客户端有旧的GoDaddy窗口托管,mod_rewrite不可用。我使用CodeIgniter构建一个应用程序,可以在我的服务器上正常工作。但是,当我将应用程序上传到他的主机帐户时,它开始给出404错误。
长话短说我需要它在没有mod_rewrite的情况下工作。我启用了
$config['index_page'] = 'index.php';
在配置文件
中但index.php
未添加到链接中。当我添加
index.php to $config['base_url']
CSS和JavaScript没有加载。
答案 0 :(得分:1)
尝试使用site_url()
表示链接,base_url()
表示js和css文件。
echo base_url(); // http://example.com/website
echo site_url(); // http://example.com/website/index.php
如果您想要访问资源(例如css,js,image),请使用base_url()
,否则site_url()
会更好。