Php 使用codeigniter中的路由函数重定向url
我有本地网站,在那个网站上我集成了wordpress+codeigniter 现在我有了一个博客和自定义查询,可以使用wordpressPhp 使用codeigniter中的路由函数重定向url,php,.htaccess,codeigniter,routes,Php,.htaccess,Codeigniter,Routes,我有本地网站,在那个网站上我集成了wordpress+codeigniter 现在我有了一个博客和自定义查询,可以使用wordpresswp_query功能从wordpress数据库中获取帖子,一切正常分页也正常工作,但我遇到了一个小问题,如果我键入的博客地址没有尾随/,分页就不能正常工作 1) 当我使用: siteaddress/blog/ 它工作得很好,分页也可以像这样工作: siteaddress/blog/page/1 siteaddress/blog/page/2 我可
wp_query
功能从wordpress数据库中获取帖子,一切正常分页也正常工作,但我遇到了一个小问题,如果我键入的博客地址没有尾随/
,分页就不能正常工作
1) 当我使用:
siteaddress/blog/
它工作得很好,分页也可以像这样工作:
siteaddress/blog/page/1
siteaddress/blog/page/2
我可以适当地前后移动
唯一的问题是当我打开url时
siteaddress/blog
分页url变为
siteaddress/blogpage/1
siteaddress/blogpage/2
这意味着博客和页面之间缺少1个尾随/
,因此我可以使用CodeIgniters路由解决此问题吗?我已经试过了:
$route['blog'] = "blog/page/$1";
及
这两种方法都不能解决我的问题
任何帮助都将不胜感激
我的网站的实时版本为:
aws.chemfreecom.com/blog or aws.chemfreecom.com/blog/
您可以在root
中使用它。htaccess
:
RewriteEngine on
RewriteRule ^blog$ blog/ [R=301,NC,L]
RewriteEngine on
RewriteRule ^blog$ blog/ [R=301,NC,L]