CodeIgniter异常基本URL

时间:2013-06-17 06:09:53

标签: php codeigniter

我想将CodeIgniter安装的基本URL设置为localhost/ci/,并使用文档中建议的尾部斜杠。

我试试这个:

$config['base_url'] = 'http://localhost/ci/';

我的分页链接不是我所期望的。基本上,他们都被打破了。

然而,我试试这个:

$config['base_url'] = 'http://localhost/ci/index.php/';

使用此设置

$config['index_page'] = 'index.php';

我的分页链接现在很好。是吗,

$config['base_url']    = 'http://localhost/ci/index.php/';

编写基本URL的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

记住一件事......您的基本网址应该像

$config['base_url'] = 'http://localhost/ci/';

您的索引网址将为

$config['index_page'] = 'index.php';

然后您的网站网址就像

"http://localhost/ci/index.php"

如果您将索引网址设置为空,如

$config['index_page'] = '';

然后您的网站网址将

"http://localhost/ci/"

您的分页或任何地方都可以更好地使用网站网址。您可以获取以下网站网址:

echo site_url();

网站网址将是基本网址和索引网址的组合:

site_url = base_url + index_url;