Chuyển Wordpress sang domain mới toàn tập

Thảo luận trong 'Wordpress' bắt đầu bởi wpviet, 26/6/12.

  1. wpviet

    wpviet Moderator Moderator

    Tham gia ngày:
    22/7/09
    Bài viết:
    305
    Đã được thích:
    0
    Điểm thành tích:
    16
    Trước khi viết bài này, việc chuyển wordpress từ host này sang host kia, hay từ domain này sang domain kia là việc khá dễ dàng với bản thân em, không thấy có vấn đề gì. Và thực tế thì em không khoái những cái gì đơn giản, nên không bao giờ có ý định viết 1 bài hướng dẫn đầy đủ cả vì em sợ mọi người biết hết rồi thì hướng dẫn làm gì mất công mọi người đọc

    Nhưng hôm nay tự dưng có vấn đề lớn khi chuyển site nên em quyết tâm làm một bài toàn tập cho các bác.

    Sau khi đọc xong bài viết các bác có thể có một vài kinh nghiệm như sau:

    1. Chuyển Wordpress từ Host này qua Host kia
    2. Chuyển Wordpress từ domain này sang domain kia
    2.1: Chuyển wordpress từ domain chính này sang domain chính kia
    2.2: Chuyển wordpress từ domain chính sang subdomain
    2.3: Chuyển wordpress từ domain chính sang subfolder của subdomain ( em gặp vấn đề với cái này mất tận 30 phút mới nghiên cứu ra nên em quyết tâm làm bài này chia sẻ full cách chuyển domain tới toàn thể anh em)

    Em hướng dẫn các bác ớ mức cao nhất là 2.3 trong đó từng bước một sẽ có lưu ý ở các mức độ kia.

    Thực nghiệm, em chuyển trang http://videonhac.net qua bên trang http://media.moiluc.com/video/

    1: Trường hợp: chuyển wordpress từ videonhac.net sang media.moiluc.com/video

    2: Tải dữ liệu trang gốc videonhac.net về máy tính
    - tải dữ liệu ảnh và bộ cài wordpress về máy tính
    - tải Database về máy tính

    3: Đưa dữ liệu lên tên miền mới media.moiluc.com/video

    4: Tạo Database trên trang mới

    5: Sửa đổi Database với tên miền cho phù hợp

    6: Cài đặt wordpress trên trang mới

    [video=youtube;vl0LIcC5Pt0]http://www.youtube.com/watch?v=vl0LIcC5Pt0[/video]

    Một vài đoạn code sử dụng trong bài hướng dẫn

    Mã:
    UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
    Mã:
    UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://www.new-domain.com');
    Mã:
    UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com');
    Mã:
    #Options +FollowSymLinks
    RewriteEngine on
    RewriteRule ^(.*)$ http://media.moiluc.com/video/$1 [R=301,L]
     
  2. babyinternet

    babyinternet Administrator

    Tham gia ngày:
    4/7/08
    Bài viết:
    4,656
    Đã được thích:
    1,581
    Điểm thành tích:
    113
    Nơi ở:
    [}{]e[][]
    Mình cũng đặt cục gạch ngồi hả miệng ngóng bài của bác để bình luận.
     
  3. gialaiplus

    gialaiplus Đang làm quen

    Tham gia ngày:
    17/8/11
    Bài viết:
    37
    Đã được thích:
    0
    Điểm thành tích:
    6
    Đặt gặch hóng tin bác
    p/s : bác hướng dẫn luôn chuyển WP từ domain ABC ( 1 host ) qua domain CBA ( add ở host khác ) nhưng ko bị link gãy ! các từ khóa trên GG từ domain ABC khi click vào thì chuyển về domain CBA
    vì hồi trước em ngu quá reg domain = CC mà giờ site có toàn từ khóa Top nên bỏ thì tiếc . muốn chuyển qua domain và host mới ( mua = tiền thật cho chắc )
     
  4. onlove_ol

    onlove_ol H5N1 VNW

    Tham gia ngày:
    27/7/09
    Bài viết:
    1,181
    Đã được thích:
    1
    Điểm thành tích:
    38
    Nơi ở:
    Hà Nội
    Ngồi hóng bài viết của a xem sao.... Hi vọng là full + images ;))
     
  5. dtrhiep

    dtrhiep Đang làm quen

    Tham gia ngày:
    3/6/09
    Bài viết:
    544
    Đã được thích:
    1
    Điểm thành tích:
    18
    Nơi ở:
    Hà Nội
    Chưa thấy bài full đâu sau gần 1.5 ngày. Chủ thớt chém gió.
    Mình đã từng làm và từng thất bại, nhưng đã thành công. Chưa từng thử lại nhưng nhớ mang máng là.
    Bước 1:
    backup code
    backup data
    Bước 2:
    sửa lại file: wp-config.php cho đúng với domain mới (sup thì cũng thế thôi)
    Bước 3:
    Dùng notepad ++, dùng chức năng find and replace để đổi tên miền cũ thành tên miền mới
    Bước 4: up code đã sửa lên host
    Bước 5: Restore data đã sửa lên host.
    Không biết là giờ làm lại như thế có được không?
    nếu sai các anh em đừng cười.

    Kinh nghiệm là anh em nào mới thử làm thì nên tạo 1 web wp bằng localhost đặt là wp1 (http://localhost/wp1)
    sau đó thử thao tác đổi thành wp2 (http://localhost/wp2)
    nếu thành công thì đổi domain hay subdomain cũng làm hệt như vậy (vì về nguyên lý là như nhau cả thôi)
     
  6. babyinternet

    babyinternet Administrator

    Tham gia ngày:
    4/7/08
    Bài viết:
    4,656
    Đã được thích:
    1,581
    Điểm thành tích:
    113
    Nơi ở:
    [}{]e[][]
    Mình có 1 clip hướng dẫn upload từ local lên hosting sử dụng Wordpress. Cách chuyển sang domain khác cũng tương tự thế này thôi, nếu mọi người cho localhost(máy tính cá nhân) như một domain và hosting là 1 domain thì có thể xem đỡ clip này:

    [video=youtube;i0NvAGiquVk]http://www.youtube.com/watch?v=i0NvAGiquVk&list=UUOeRnVBVj6DJmQXDGHjeubA&index=10&feature=plcp[/video]
     
  7. wpviet

    wpviet Moderator Moderator

    Tham gia ngày:
    22/7/09
    Bài viết:
    305
    Đã được thích:
    0
    Điểm thành tích:
    16
    Xin lỗi cả nhà vì định viết bài hướng dẫn thì bỗng nhiên có việc riêng,
    Tối nay nhân thức xem ơ rô em đã hoàn thành video và update lại bài ở phía trên.
    Có gì các bác cứ chém em nhé, để em tỷ mẩn và học hỏi thêm ợ.
     
  8. babyinternet

    babyinternet Administrator

    Tham gia ngày:
    4/7/08
    Bài viết:
    4,656
    Đã được thích:
    1,581
    Điểm thành tích:
    113
    Nơi ở:
    [}{]e[][]
    Phải chi đặt được cục gạch nữa cho bài viết đầu của bác thì minh sẽ đặt thêm cục nữa nhưng không thêm 1 cục gạch được nữa nên mình đặt cục gạch cho bác ở ngay trên bài này nhé. Mong VNW sớm nhận thêm những đóng góp mới rất hay như thế này của bác wpviet.
     
  9. wpviet

    wpviet Moderator Moderator

    Tham gia ngày:
    22/7/09
    Bài viết:
    305
    Đã được thích:
    0
    Điểm thành tích:
    16
    Cám ơn bác Nhân, em là em thấy tinh thần rồi đó.
    Vừa ngủ giậy xong mà cái thằng Tây Ba Nha nó thắng thằng Bố Đào Nha, kể ra cũng tức tức phết.
    Em đang định làm cái bài. Tay trắng thiết kế web toàn tập nữa, hehe
     
  10. adv_sagalink

    adv_sagalink Supervisor Moderator

    Tham gia ngày:
    8/12/11
    Bài viết:
    594
    Đã được thích:
    1
    Điểm thành tích:
    18
  11. bdsct

    bdsct Lính mới

    Tham gia ngày:
    14/6/12
    Bài viết:
    1
    Đã được thích:
    0
    Điểm thành tích:
    1
    Tuyệt vời quá anh ơi... Mà giọng anh cũng thật truyền cảm. Thành thật cảm ơn anh nhiều

    Anh cho em hỏi 1 câu nữa. khi redirect 301 về rồi. Nhưng traffic và Pagerank cũ còn giữ lại cho tên miền mới và host mới này không?
     
  12. wpviet

    wpviet Moderator Moderator

    Tham gia ngày:
    22/7/09
    Bài viết:
    305
    Đã được thích:
    0
    Điểm thành tích:
    16
    Thank for comments :)
    Khi Redirect 301 về rồi,
    Traffic từ tên miền cũng chuyển toàn bộ sang tên miền mới
    Pagerank thì chắc chắn time sẽ không thể có được
    Nếu muốn lấy lại pagerank ở trang mới, hãy chắc chắn trong cộng cụ quản trị website của google bạn đã khai báo chuyển.
    Cái này đôi khi google làm việc như mong đợi, và đôi khi không, rất hên xui
     
  13. prowetroi

    prowetroi Lính mới

    Tham gia ngày:
    22/7/12
    Bài viết:
    13
    Đã được thích:
    0
    Điểm thành tích:
    1
    bài hướng dẫn hữu ích hy vọng sẽ có nhiều bài như thế
     
  14. hathuylieu

    hathuylieu Lính mới

    Tham gia ngày:
    28/3/12
    Bài viết:
    3
    Đã được thích:
    0
    Điểm thành tích:
    1
    Nơi ở:
    Hà Nội
    Mình mới mua 1 domain riêng và muốn nó chuyển hướng về wordpress thì làm thế nào hả chủ thớt, topic này lâu rồi nhưng mình tìm kiếm đc nên vẫn vào hỏi. Ai biết chỉ giúp mình nhé. Cảm ơn nhìu.
     
  15. probook1859

    probook1859 Đang làm quen

    Tham gia ngày:
    18/2/11
    Bài viết:
    376
    Đã được thích:
    0
    Điểm thành tích:
    16
    Theo mình hiểu thì bạn muốn trỏ domain đó về blog wordpress, bạn mua ở việt nam hay nước ngoài ? Ở Việt Nam thì trong phần quản trị DNS thường cho phép redirect về bất website nào mà bạn muốn.
     
  16. noithatvua

    noithatvua Đang làm quen

    Tham gia ngày:
    21/9/12
    Bài viết:
    31
    Đã được thích:
    0
    Điểm thành tích:
    6
    hiện tại mình đang chuyển một hosting sang site mới không biết là có ổn không nữa, lo lắng quá
     
  17. tahuuson

    tahuuson Đang làm quen

    Tham gia ngày:
    23/5/13
    Bài viết:
    35
    Đã được thích:
    0
    Điểm thành tích:
    6
    Nơi ở:
    https://maylamtoidensunca.blogspot.com/
    Chỉ cần thêm 2 dòng lệnh
    vào tron tập tin wp-config.php trên hosting, rồi lưu lại là được
     
Đang tải...

Chia sẻ trang này