0
我有一個WP網絡安裝。我想將domain1.com上的blog1移植到domain2.com上的blog2。 沒什麼難在這裏,但,當它來到具體的301重定向從domain1到word2多站點上的domain2
- domain1.com/articles/YYYY/遷移到domain2.com/YYYY
- (或domain1.com/articles/YYYY/MM/到domain2.com/ YYYY/MM /)
- 和domain1.com/articles/YYYY/MM/DD/my-article-title到domain2.com/my-article-title,
用的RewriteCond和的RewriteRules我一塌糊塗。 ..
我該如何實現它?
這是我在WP網絡
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
# Full redirect from domain1 to domain2
# it works if uncommented but it's not exactly what i want
#RewriteCond %{HTTP_HOST} ^(www\.)?domain1.com [NC]
#RewriteRule ^(.*)$ http://domain2.com/$1 [R=301,L]
# WordPress
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule^- [L]
RewriteRule . index.php [L]
感謝您的時間的.htaccess。
注意:blog1和blog2的安裝都沒問題,類似的數據庫,文章都在兩邊工作。問題只在301
謝謝,但這樣做不能解決: 'DOMAIN1 .com/articles/YYYY/MM/DD/my-article-title to domain2.com/my-article-title' 它正在做'do main1.com/articles/YYYY/MM/DD/my-article-title to domain2.com/YYYY/MM/DD/my-article-title' – wouf
你雖然沒有要求,但你想'domain1.com/articles/YYYY/to domain2.com/YYYY' – Howli
我編輯了我的答案。 – Howli