Di chuyển wordpress qua miền thay đổi URL

Trong thực tế cần thiết để gửi một trang web “WordPress + Woocommerce” từ localhost để một tên miền trên Internet, Tất nhiên, thay đổi tất cả các URL gọi hình ảnh.

Vấn đề

Đã được thực hiện trên máy tính của tôi (localhost) một cửa hàng trực tuyến bằng cách sử dụng WordPress + Woocommerce và cần thiết bây giờ để gửi nó đến các máy chủ trên Internet. Tuy nhiên, Nó là cần thiết rằng tất cả các URL được tạo ra bởi hệ thống khi thiết kế sản phẩm và bài viết sẽ chỉ đến các “localhost/MySite” và để đề cập đến tên miền internet mới; Hãy gọi nó “meudominio.com/meusite”.

Đồng ý, Thích cái này:
– URL CŨ: localhost/MySite (trên máy tính của tôi/địa phương)
– URL MỚI: meudominio.com/meusite (trên máy chủ từ xa của tôi/Internet)

Sau đó, Bạn phải thay thế mẫu URL, bởi URL thực của bạn.

CHÚ Ý: trước khi bạn bắt đầu bất kỳ của các thủ tục, sao lưu cơ sở dữ liệu và tập tin của bạn. Cho nguy cơ của riêng bạn!

Giải pháp

Tôi sẽ không đi sâu vào “Làm thế nào để” và có trong các “để làm”. Về cơ bản bạn phải:

(1) Xuất khẩu sang SQL bằng cách sử dụng các trang web địa phương PhpMyAdmin (hoặc công cụ khác để thao tác SQL);

(2) Tạo cơ sở dữ liệu mới trên máy chủ và nhập SQL tạo ra cho các tên miền mới;

(3) Gửi qua FTP tất cả các tập tin từ máy địa phương đến máy chủ từ xa;

(4) Mở tập tin wp-config.php (gốc của WordPress của bạn, từ các máy chủ) và thay đổi các dữ liệu kết nối với cơ sở dữ liệu mới;

(5) Vẫn còn trong các wp-config.php, Thêm những dòng này hai:

  bộ('WP_HOME',' http://meudominio.com/meusite ');
  bộ('WP_SITEURL',' http://meudominio.com/meusite ');

(6) Mở tập tin function.php (gốc của WordPress theme của bạn, Máy chủ đó/wp-nội dung/chủ đề/seutema) và thêm những dòng này hai:

  UPDATE_OPTION('siteurl',' http://meudominio.com/meusite ');
  UPDATE_OPTION('nhà',' http://meudominio.com/meusite ');

(7) Cuối cùng, bạn cần phải thay đổi các URL trực tiếp trong cơ sở dữ liệu. Đối với điều này, Mở cơ sở dữ liệu của bạn bằng cách sử dụng bất kỳ công cụ thao tác, giống như phpMyAdmin, Chọn ứng dụng cơ sở dữ liệu của bạn và thực hiện sau đây SQL (Đừng quên để thay đổi các ví dụ để tên miền thực của bạn):

1
2
3
4
5
6
  Cập Nhật wp_posts SET post_content = THAY THẾ (post_content, 
                              'localhost/MySite', 
                              'meudominio.com/meusite');

và cũng là này SQL:

1
2
3
4
5
6
  Cập Nhật wp_posts SET guid = THAY THẾ (GUID, 
                      'localhost/MySite', 
                      'meudominio.com/meusite');

Tôi không biết nếu đó là một cách dễ dàng hơn để làm điều này, nhưng bằng cách này tôi đã thử nghiệm nó và nó hoạt động. Cho biết, Chúc may mắn!

Nguồn:

Biết thêm chi tiết, Xem http://codex.wordpress.org/pt-br:Mudando_o_URL_do_Site

Tổng lượt truy cập: 26338

3 Bình luận trên “Di chuyển wordpress qua miền thay đổi URL

Để lại câu trả lời

Các địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *