Codeigniter 中的双斜杠问题 URL

Double slash issue in Codeigniter URL

我在 codeigniter url 中遇到双斜杠问题,这看起来像

http://localhost/school/admin//categories/add

我的$config['base_url'] = 'http://localhost/school/admin/';

通过删除结束斜杠相同的双斜杠显示我的意思是 ($config['base_url'] = 'http://localhost/school/admin';)

也通过制作空白 $config['base_url'] = ''; 同样问题的双重保留。

我的 htaccess 是

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php?/ [L]

请帮助我解决问题所在。

我正在使用 admin_url();当我使用 admin_url() 时,url helper.which 已经返回 slash.so。'/categories/add' 这个生成双 slash.so 解决简单地删除一个自定义返回 slash.i.e admin_url().'categories/add'