Cách Chạy Nhiều Domain Cho 1 Website Hiệu Quả Nhất

Cách chạy nhiều domain cho 1 website sử dụng nhiều domain cho một site wordpress không phải là điều quá lạ lẫm đối với dân trong ngành nhưng còn đối với một nhân viên mới hoạt đang có ý định timf hiểu thì như thế nào? Cùng coi qua nội dung sau đây nhé.

Cách chạy nhiều domain cho 1 website​ chúng ta cần xử lý 3 vấn đề:

Cách chạy nhiều domain cho 1 website hiệu quả
Cách chạy nhiều domain cho 1 website​ chúng ta cần xử lý 3 vấn đề:
  1. Parked domain (Aliases) về hosting đang chạy site chính và trỏ đúng về thư mục của website chính luôn (thường là /public_html)
  2. Chuyển WP_SITEURL và WP_HOME về domain mà người sử dụng truy xuất
  3. cài đặt SEO để hạn chế google đánh dấu nhiều website trùng thông tin.

>>>Xem thêm: Công cụ dành cho người làm Social Media hiệu quả nhất

Cài đặt seo tránh giảm xếp hạng trên Google

Nếu như các nàng sử dụng plugin Yoast SEO thì hãy thêm đoạn code sau vào tệp functions.php trong theme để có thể chuyển tất cả lưu lượng click canonical về tất cả website chính và không hề bị google đánh dấu trùng thông tin khi có nhiều parked domain (Aliases)

Thêm đoạn code này vào file functioins.php

1. //Canonical – old domain to new domain 2. Add_filter(‘wpseo_canonical’, ‘swpseo_canonical_domain_replace’); 3. Function swpseo_canonical_domain_replace($url) 4. $Domain = ‘your-domain.com’;// thay đổi thứ này về site chính của bạn ví dụ ở đây chính là your-domain.com 5. $Parsed = parse_url(home_url()); 6. $Current_site_domain = $parsed[‘host’]; 7. Return str_replace($current_site_domain, $domain, $url); 8.

Vậy coi như là đã okie. Bạn có thể sử dụng dễ chịu mà không lo lắng tác động tới SEO rồi

Cải thiện lỗi font khi chạy với domain phụ

Khi đã cài đặt xong nhiều domain chạy trên 1 source wordpress tuy nhiên bị lỗi khi load các font.

Bí quyết khắc phục lỗi Access to Font at … form origin … has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin … is therefore not allowed access.

Bạn hãy copy đoạn code sau vào tệp .htaccess là được:

Header set Access-Control-Allow-Origin “*”

Chuyển WP_SITEURL và WP_HOME

Chẳng hạn như khi ta thêm parked domain (Aliases) your-domain.com.au vào your-domain.com mặc định khi truy cập vào your-domain.com.au trình duyệt web sẽ tự động redirect về domain chủ đạo là your-domain.com vì thế chúng ta cần thêm đoạn code sau vào file wp-config.php để khi khách vào bằng domain nào thì vẫn giữa nguyên ở domain đó và link các bài post, page vẫn ở domain mà khách truy cập.

Thêm đoạn code này vào file wp-config.php

Thiết kế website tại Hồ Chí Minh uy tín, chuyên nghiệp
Thêm đoạn code này vào file wp-config.php
//Multi Domain for a site define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);

Cách chạy nhiều domain cho 1 website khi mà bạn chèn vào thì hoạt động gần như đã xong. Bạn đã có khả năng truy cập vào các parked domain (Aliases) bình thường. Tuy nhiên có 1 nỗi lo đặt ra là khi có nhiều domain trỏ về về site như vậy thì sẽ tác động tới SEO. Google sẽ nhận diện copy bài đăng và bạn sẽ bị mất thứ hạng trên công cụ tìm kiếm Google. Đừng lo lắng, mình cũng có 1 cách giành cho mọi người.

>>>Xem thêm: Cách tạo Web bán hàng trên Facebook nhanh và hiệu quả nhất hiện nay

Khi nào cần trỏ 2 tên miền về 1 Website?

Việc trỏ 2 tên miền về 1 website thường được thực hiện cho các mục đích:

  • Dùng 2 hay nhiều địa chỉ tên miền cho một website.
  • Việc làm này giống với việc, khách truy cập có khả năng dùng bất kỳ tên miền nào để truy xuất trang website của bạn. Từ đó giúp tối ưu lượng truy cập site. Chẳng hạn, người sử dụng có khả năng truy cập fb.com thay vì kênh Facebook.com. Tên miền phụ này ngắn gọn, dễ nhớ, dễ gõ, thuận tiện hơn cho người truy cập.
  • Dùng một account mail với đuôi tên miền khác nhau
  • Người dùng lúc này sẽ nhận được một địa chỉ mail theo cả tên miền chính và tên miền phụ. Các email này được dùng để gửi, nhận như bình thường.
  • Chẳng hạn, khi có bất kỳ mail nào gởi đến địa chỉ @domain.com (tài khoản tên miền phụ) cũng sẽ được tự động gởi về địa chỉ @domain.com.vn (tài khoản tên miền chính). Bạn có thể sử dụng tính năng Alias/Parked Domain trong cPanel để xử lý nỗi lo này mau chóng, giản đơn.

Chỉ dẫn cấu hình Aliases trong cPanel

Mỗi account Hosting được tạo ra luôn kèm theo một tên miền – đây chính là tên miền gốc của Host. Để thêm các tên miền khác ngoài tên miền gốc, bạn có thể dùng chức năng Aliases được tích hợp sẵn trong cPanel. Nhờ đó bạn sẽ nhanh chóng tạo Alias Domain thành công hay tiến hành sửa, xóa Alias Domain.

Dù rất ít ỏi kiến thức về tên miền, bạn cũng có thể giản đơn tiến hành cấu hình Aliases trong cPanel.

Cách để tạo Alias Domain trong cPanel

Trước khi tạo Alias Domain, bạn phải cần bảo đảm tên miền đã được trỏ về Host mà bạn cấu hình. Nếu việc trỏ tên miền chưa được thực hiện, việc cấu hình cũng sẽ không hoạt động.

Cách để tạo Alias Domain trong cPanel

Cách chạy nhiều domain cho 1 website bên cạnh đó, tên miền này cần được đăng ký với một nhà cung cấp hợp pháp. Nếu cPanel nhận thấy tên miền không hợp lệ, việc thêm Alias Domain sẽ không thành công.

Để tạo Alias Domain bạn thực hiện theo các bước sau:

  • Truy cập cPanel từ account Hosting của bạn và tìm đến mục Domains.
  • Nhấp chuột vào chức năng Aliases.
  • Nhập tên miền của bạn vào hộp văn bản tên miền.
  • Nhấn nút Add Domain để hoàn thiện.

Qua bài viết trên đã cho các bạn biết các thông tin về cách chạy nhiều domain cho 1 website hiệu quả nhất. Hy vọng những thông tin trên của bài viết sẽ hữu ích đối với các bạn. Cảm ơn các bạn đã dành thời gian để xem qua bài viết của dichvuquangcao.vn nhé.

>>Xem thêm: Yếu tố hình ảnh trong quảng cáo Facebook nâng cao hiệu quả bài viết

Mỹ Phượng – Tổng hợp & chỉnh sửa

Tham khảo ( helpdesk.inet, e-web.vn, … )

Từ khóa » Trỏ Nhiều Domain Về 1 Website