1

我想按照文档中的建议将我的 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 的正确方法?

4

1 回答 1

1

记住一件事...您的基本 URL 应该是

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

您的索引网址将是

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

然后你的网站网址会像

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

如果您将索引 URL 设置为空,例如

$config['index_page'] = '';

那么您的网站网址将是

"http://localhost/ci/"

因此,在您的分页或任何您最好使用站点 URL 的地方都做得更好。您可以获取站点 URL,例如:

echo site_url();

站点 URL 将是基本 URL 和索引 URL 的组合:

site_url = base_url + index_url;
于 2013-06-17T06:32:30.480 回答