Bạn đã có 1 trang web với tên miền là
domain-cua-ban.com nhưng bạn muốn trỏ nhiều tên miền khác nhau vào trang web đó, ví dụ
domain-cua-ban-1.com,
domain-cua-ban-1.vn .v.v. Hôm nay mình sẽ hướng dẫn các bạn cách làm:
Bước 1: Parked domain
Parked domain (Aliases) về hosting đang chạy site chính và trỏ đúng về thư mục của site chính luôn (thường là /public_html)
Bước 2: Chuyển WP_SITEURL và WP_HOME
Mặc đinh khi chúng ta parked domain (Aliases) domain-cua-ban-1.com vào domain-cua-ban.com thì khi truy cập vào domain-cua-ban-1.com, trình duyệt sẽ tự động chuyển hướng (redirect) về domain chính là domain-cua-ban.com. Cách giải quyết để 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 như sau:
Thêm đoạn code sau vào file wp-config.php
[define(‘WP_SITEURL’, ‘http://’ . $_SERVER[‘HTTP_HOST’]);
define(‘WP_HOME’, ‘http://’ . $_SERVER[‘HTTP_HOST’]);]
Vậy là bạn đã có thể truy cập vào các parked domain (Aliases) bình thường. Nhưng có 1 vấn đề đặt ra là khi có nhiều domain trỏ về trang web như vậy thì sẽ ảnh hưởng tới SEO, bởi Google sẽ nhận định copy bài viết và bạn sẽ bị mất thứ hạng trên công cụ tìm kiếm Google. Giải pháp cho vấn đề này như sau:
Bước 3: Cài đặt SEO tránh giảm thứ hạng trên Google
Nếu dùng plugin Yoast SEO thì hãy thêm đoạn code sau vào file functions.php của theme để có thể chuyển toàn bộ lưu lượng truy cập canonical về toàn bộ trang web chính và sẽ không bị google đánh dấu trùng nội dung khi có nhiều parked domain.
[add_filter(‘wpseo_canonical’, ‘super_wpseo_canonical_domain_replace’);
function super_wpseo_canonical_domain_replace($url){
$domain = ‘domain-cua-ban.com’;// Thay đổi domain-cua-ban.com thành domain chính của bạn.
$parsed = parse_url(home_url());
$current_site_domain = $parsed[‘host’];
return str_replace($current_site_domain, $domain, $url);
}]
Như vậy là xong rồi nhé. Yên tâm trỏ nhiều tên miền cho một trang web WordPress mà không lo mất thứ hạng được rồi.
Chúc các bạn thành công!
DienDan.Edu.Vn Cám ơn bạn đã quan tâm và rất vui vì bài viết đã đem lại thông tin hữu ích cho bạn.DienDan.Edu.Vn! là một website với tiêu chí chia sẻ thông tin,... Bạn có thể nhận xét, bổ sung hay yêu cầu hướng dẫn liên quan đến bài viết. Vậy nên đề nghị các bạn cũng không quảng cáo trong comment này ngoại trừ trong chính phần tên của bạn.Cám ơn.