我正在尝试在子文件夹中安装我的 codeigniter 应用程序:http://website.com/sub_folder
我希望这个网站可以通过以下方式访问:http://website.com/
我的application/config.php
文件中有以下基本网址的信息:$config['base_url'] = 'http://website.com/sub_folder';
这是我的.htaccess
:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|captcha|assets|favicon\.gif|robots\.txt)
RewriteRule ^(.*)$ /sub_folder/index.php/$1 [L]
问题是,当我更改$config['base_url']
以访问我的资产文件(如 css 等)时,我的其他链接也使用$base_url()
指向 :http://website.com/sub_folder
而不是http://website.com/