方法:301重定向/CATEGORY/到/Customname/

时间:2011-02-06 作者:Hayden

我已将WP设置中的“类别库”从默认的“类别”更改为“自定义名称”。

现在有404个错误指向包含旧类别slug的链接,例如mysite。com/类别/名称

我要输入什么。htaccss to 301重定向

我的网站。com公司/category/xxx个

我的网站。com公司/customname/xxx个

谢谢

3 个回复
SO网友:Bainternet

在这种情况下,Htaccess是您的朋友。您可以创建301,从旧类别库到新类别库,如下所示:

RewriteEngine on
RewriteBase /
RewriteRule ^old_dir/(.*) http://www.example.com/new_dir/$1 [R=301,L]
将old\\u dir更改为category example。com到您的域,new\\u dir到您的自定义名称。

希望这有帮助。Ohad公司。

SO网友:Nilesh G Pangul

RewriteBase/RewriteRule^ old\\u dir/(*)上的RewriteEnginehttp://www.example.com/new_dir/$1[R=301,L]

这对我来说很有效。

SO网友:Hayden

好的,通过谷歌搜索(在发布之前我已经搜索了几个小时),我找到了答案!但这次我在谷歌上搜索了你建议的重写规则的开头部分:

RewriteRule ^olddir/
最终找到了答案here 即:

RewriteRule ^olddir/?(.*)$ newdir/$1 [R=301,L]
希望这对其他人有帮助。现在只需找到以下内容的重写规则:How to? Redirect /category/sci-fi/ to /category/scifi/?

谢谢

结束

相关推荐

为什么我有<?php wp_list_Categories>中的流弹?

在这个页面上,我在搜索工作导航的右侧有一个流弹?为什么会这样?也许我错过了一些简单的事情。我只是呆了一会儿。http://shs.merms.info/2010/12/30/shs-team-celebrates-successful-quarter/<ul> <li><?php wp_list_categories(\'title_li=<strong>Categories</strong><br />\'); ?>