https://progressive.e-inkasso.dk/login#application/views/ajax/dashboard.php 当我的网页加载时,有#而不是/我试图将其路由到仅仅是仪表板或登录到route.php文件中,但到目前为止还没有办法可行。
$route['default_controller'] = "Register";
$route['404_override'] = '';
$route['login/(:any)/(:any)/(:any)/(:any)/(:any)'] = "Register/login";
$route['(:any)/dashboard'] = "Register/index/$1";
//$route['(.*)/login'] = "Register/login/$1";
$route['(.*)/register'] = "Register/register/$1";
并且我不知道如何解决它
答案 0 :(得分:0)
我认为它与AngularJS及其网站中集成的路由有关。这不是CodeIgniter的默认行为。我检查了你的页面的源代码,似乎加载了一些Angular Javascript的东西。
没有费心去寻找确切的地方和地点。但我最好的猜测是AngularJS正在这样做。您应该重新定义您的问题,但我怀疑是否可以删除尾随#
。祝你好运