0

我已经这样设置base_url()

  $config['base_url'] = 'http://example.com/';

www现在的问题是,如果url 之前没有,所有链接都可以正常工作。但是,如果尝试www在 url 之前使用访问网站http://www.example.com/base_url()则无法正常工作。如果我添加wwwbase_url()没有链接www不起作用。

我的 .htaccess 如下,

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
4

3 回答 3

1

你必须去 application/config/autoload.php 然后做这个改变

$autoload['helper'] = array('url');
于 2013-06-17T13:36:36.310 回答
1

转到应用程序>>配置>> autoload.php

并添加

$autoload['helper'] = array('url');
于 2013-06-17T13:36:37.920 回答
0

您也可以在控制器中执行此操作。

$this->load->helper('url');
于 2013-06-17T13:42:50.507 回答