繁体   English   中英

使用codeigniter中的route函数重定向url

[英]redirect url using route function in codeigniter

我有一个本地站点,在那个站点中我集成了wordpress + codeigniter。

现在,我有一个博客和自定义查询,可以使用wordpress wp_query函数从wordpress数据库中获取帖子,一切正常,分页功能也可以正常工作,但是我有一个小问题,如果我键入我的博客地址时没有尾随/不是分页功能不一样,不能正常工作

1)当我使用:

  siteaddress/blog/

它可以正常工作,分页也可以像:

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

我可以正确地前进和后退

打开网址时唯一的问题出现了

 siteaddress/blog

分页网址变成

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/

您可以在根.htaccess使用它:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM