我对 Wordpress 和 Codeigniter 集成的 URL 有一些问题,因为我想避免 WP 和 CI site_url 之间的数据冲突。
这是我在 CI 上的代码:
config.php
$config['base_url'] = 'http://www.mydomain.com';
my_helper.php
add_filter('site_url', 'ci_site_url', 1);
function ci_site_url()
{
include(APPPATH.'/config/config.php');
return $config['base_url'];
}
它工作正常并在我使用时显示http://www.domain.com
<?php
echo site_url();
?>
当我使用 site_url('admin/xxx'); 时,我想要http://www.domain.com/index.php/admin/xxx ;
我一直在这里寻找答案,但我找不到,所以我会感谢任何帮助:-)