앱 데이터베이스의 데이터를 Wordpress 블로그에 삽입해야했습니다. 그래서 저는 CodeIgniter를 Wordpress의 테마로 사용했던 다음 설치를 생각해 냈습니다. 우리가 Forums
를 호출하는 경우Wordpress 라우팅을 사용하는 Codeigniter
localhost
-myProject(Wordpress)
-wp-content
-themes
-myTheme(CodeIgniter)
-application
-modules
-forums
-controllers
-Forums.php
-views
-forums_view.php
이제 다음 Forums.php 컨트롤러의 index
기능은 전화를 잡는다, 그러나 우리는 Forums/forum/something
를 호출하는 경우 다음 Forums.php 컨트롤러의 forum
기능은 전화를 잡을 수 없습니다.
이것은 내가 시도한 모든 라우팅이지만, uri에 대한 하나 이상의 레벨이있을 때마다 매번 error_404 페이지가 표시됩니다.
$route['(?i)Forums/forum/(:any)'] = 'Forums/forum/$1';
$route['(?i)forums/forum/(:any)'] = 'forums/forum/$1';
$route['(?i)forums/forum/(:any)/(:any)'] = 'forums/forum/$1';
$route['(?i)forums/forum/(:any)/(:any)/(:any)'] = 'forums/forum/$1';
$route['(?i)forums/forum/(:any)/(:any)/(:any)/(:any)'] = 'forums/forum/$1';
'(?)'의 의미는 무엇입니까? 귀하의 base_url은 무엇입니까? 나는 당신이 당신의 목적을 위해 라우팅 할 필요가 없다고 생각합니다. –