首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >301将旧wordpress urls重定向到新的cakephp urls

301将旧wordpress urls重定向到新的cakephp urls
EN

Stack Overflow用户
提问于 2015-01-30 18:42:14
回答 1查看 217关注 0票数 2

我在将我的旧站点博客文章从wordpress重定向到新的cakephp格式化urls时遇到了一些问题

我有13个帖子,所以没有那么多,我试图手动将它们添加到.htaccess文件中,但是当您尝试访问它们时,它们不会重定向。

她就是我所尝试的一个例子

代码语言:javascript
复制
Redirect 301 /blog.php?freedom-church-chosen-experience /blog/post/10e-freedom-church-chosen-experience

发生了一些奇怪的ajax事件,所以这就是为什么?在以前的网址里。但是,当我试图进入旧的博客网址,它不是转发到新的。我们删除了旧站点并向上推高了新的cakephp站点,这样这些页面就不存在了。

根据我在这里找到的一篇文章,我还将其添加到app/..htaccess文件中。

http://www.davidtan.org/cakephp-tutorial-htaccess-redirect-301-rules-tips/

但我尝试了一些不同的东西,但我无法让它重定向。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-30 19:33:56

您无法使用QUERY_STRINGRewriteRule相匹配。只需在根.htaccess之上使用此规则:

代码语言:javascript
复制
RewriteEngine On

RewriteCond %{QUERY_STRING} (?:^|&)(freedom-church-chosen-experience) [NC]
RewriteRule ^blog\.php$ /blog/post/10e-%1? [L,R=301,NC]
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28242599

复制
相关文章

相似问题

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