簡體   English   中英

將 Wordpress 博客文章從一個域重定向到另一個域

[英]Redirect Wordpress blog posts from one domain to another

我有一個 wordpress 博客: http : //domadis.com ,我想使用 htaccess 中的重定向 301 將我所有的博客文章和頁面重定向到http://wannabits.com 但是,我只想重定向帖子和頁面。 我想繼續將 domadis.com 用於其他類型的內容。

我的意思是,我希望我所有的舊帖子都重定向到 wannabits 中相應的新帖子。 在 domadis.com 中創建一個新博客並開始發布新帖子。

我為所有帖子嘗試了下面的代碼(在 htaccess 中),但它不起作用。

Redirect 301 http://domadis.com/all-post/ http://wannabits.com/all-post/

現在我正在使用:

RewriteEngine on
RewriteRule ^(.*)$ http://www.newsite.COM/$1 [R=301,L]

這有效,但也將 domadis.com 重定向到 wantbits.com,我不想這樣做。

有人可以幫幫我好嗎?

使用 Wordpress 鈎子的簡單方法:

add_action('template_redirect', function() {
    // your conditions
    if(is_single() || is_page()) {
         wp_redirect("http://example.com/", 301);
    }
});

您可以在functions.php使用上面的代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM