[英]redirect posts to new address
我已将Wordpress网站的永久链接从更改为
/%category%/%postname%/
至
%postname%
我已经测试了这段代码:
RedirectMatch 301 ^/([^/]+)/([^/]+)/([^/]+)/([^/]+)/$ site.com/$4
RedirectMatch 301 ^/([^/]+)/([^/]+)/([^/]+)/$ site.com/$3
和重定向文章的良好工作,但是此代码重定向类别也可以解决,并显示404找不到页面。
我只需要将旧帖子地址重定向到新地址。 是否只有帖子可以重定向?
例:
site.com\cat1\subcat\post
redirect to:
site.com\post (no problem)
我的网站在两个或三个级别中的类别
两级没有问题,但三级:
site.com\cat1\subcat\subcat2
(Categories should not be redirect)
but redirect to:
site.com\subcat2 (and Error 404 Not Found)
您可能可以使用PHP做到这一点。
if (!empty($_POST)) {
header('Location: ' . $url, true, 301);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.