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