【问题标题】:redirect url using route function in codeigniter在codeigniter中使用路由函数重定向url
【发布时间】:2014-12-22 12:42:43
【问题描述】:

我有本地站点,并且在该站点中我集成了 wordpress + codeigniter。

现在我有一个博客和自定义查询,可以使用 wordpress wp_query 函数从 wordpress 数据库中获取帖子,一切正常987654322@比分页不正常

1) 当我使用时:

  siteaddress/blog/

它工作得很好,分页也可以这样工作:

  siteaddress/blog/page/1
  siteaddress/blog/page/2

我可以正常前进和后退

只有打开网址时出现问题

 siteaddress/blog

比分页url变成

siteaddress/blogpage/1
siteaddress/blogpage/2

这意味着在博客和页面之间缺少 1 个尾随 /,所以我可以使用 codeigntiers 路由解决这个问题吗?我已经试过了:

$route['blog'] = "blog/page/$1";

$route['blog'] = "blog/";

这两种方法都不能解决我的问题。

我们将不胜感激。

我网站的实时版本是:

aws.chemfreecom.com/blog  or aws.chemfreecom.com/blog/

【问题讨论】:

    标签: php .htaccess codeigniter routes


    【解决方案1】:

    您可以在 root .htaccess 中使用它:

    RewriteEngine on 
    RewriteRule ^blog$ blog/ [R=301,NC,L]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-25
      • 2016-03-23
      相关资源
      最近更新 更多