首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Wordpress路由的Codeigniter

带有Wordpress路由的Codeigniter
EN

Stack Overflow用户
提问于 2017-05-13 15:07:27
回答 1查看 81关注 0票数 0

我需要将app数据库中的数据插入到wordpress博客。因此,我想出了以下设置,其中我使用CodeIgniter作为Wordpress的主题。

代码语言:javascript
复制
localhost
 -myProject(Wordpress)
  -wp-content
   -themes
    -myTheme(CodeIgniter)
     -application
      -modules
       -forums
        -controllers
         -Forums.php
        -views
         -forums_view.php

现在,如果我们调用Forums,则Forums.php控制器的index函数会捕获调用,但如果我们调用Forums/forum/something,则Forums.php控制器的forum函数不会捕获调用。

这是我尝试过的所有路由,但都不起作用,每次当uri有一个或多个级别时,页面都会到达error_404页面。

代码语言:javascript
复制
$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';
EN

回答 1

Stack Overflow用户

发布于 2017-05-13 15:39:16

我没有听说过这种设置,但您可以尝试颠倒顺序。路由将按列出的顺序进行处理。因此,您的脚本可能永远不会到达预期的路由规则。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43950272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档