Php Codeigniter URL中的双斜杠问题
我在codeigniter url中面临双斜杠问题,看起来像Php Codeigniter URL中的双斜杠问题,php,url,codeigniter-3,Php,Url,Codeigniter 3,我在codeigniter url中面临双斜杠问题,看起来像 http://localhost/school/admin//categories/add 我的$config['base\u url']='http://localhost/school/admin/'; 通过删除结束斜杠,我的意思是($config['base\u url']='http://localhost/school/admin“;) 也可以将$config['base\u url']=''设为空白同一问题的双重保留 我的
http://localhost/school/admin//categories/add
我的$config['base\u url']='http://localhost/school/admin/';代码>
通过删除结束斜杠,我的意思是($config['base\u url']='http://localhost/school/admin“;
)
也可以将$config['base\u url']=''设为空白代码>同一问题的双重保留
我的访问权限如下
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
请帮助我问题发生的位置。我使用的是admin_url();在已经有反斜杠的url helper.so中,当我使用admin_url()。/categories/add'时,这将生成双斜杠。因此,只需删除一个自定义反斜杠即可解决问题。即admin_url()。'categories/add'我使用的是admin_url();在已经有反斜杠的url helper.so中,当我使用admin_url()。/categories/add'时,这将生成双斜杠。因此,只需删除一个自定义反斜杠即可解决问题。即admin_url()。'categories/add'尝试重写规则^(.*)index.php?$1[L]
而不是重写规则^(.*)$index.php?/$1[L]
in.htaccess将/$1更改为$1Try时出现相同的双斜杠问题RewriteRule^(.*)$index.php?$1[L]
而不是RewriteRule^(.*)$index.php?/$1[L]
in.htaccess将/$1更改为$1时出现相同的双斜杠问题