[英]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.