Cấu hình hai tên miền chạy chung 1 website (Domain Pointer)
Bạn có một website nhưng lại mong muốn chạy hai tên miền khách nhau. Ví dụ domain .com và domain2.com. Vậy bạn cần phải làm gì để sở hữu thể trỏ phổ thông domain về một website chạy WordPress?Chúng ta cần khắc phục 3 vấn đề:
- Tạo Domain Pointer
- Cấu ảnh cho phép gõ tên miền nào thì trên trình chuẩn y sẽ hiển thị tên miền đó
- Cài đặt SEO để hạn chế google đánh dấu rộng rãi website trùng nội dung.
Cấu hình hai tên miền chạy chung 1 website (Domain Pointer)
1. Domain pointer có tác dụng gì?
Domain pointer là dạng tên miền chạy song song mang domain chính. Khi cấu hình tên miền pointer, bạn sẽ với 2 tên miền chạy trên 1 hosting, 1 website, 1 database. Nói bí quyết khác cho dù bạn gõ tên tên miền nào vào thanh địa chỉ trong website browse đều đến một website của bạn trong hosting.
2. Cách cấu hình Domain Pointer
Bước 1 : Đăng nhập vào trang quản trị hosting, click [Domain Pointers].
hai ten mien tren 1 website” src=”//phonuiit.com/wp-content/uploads/2018/08/cau-hinh-chay-2-ten-mien-tren-1-website.jpg” style=”height:374px; width:400px” />
Bước 2 : Nhập tên miền phụ vào. Tên miền này sẽ trỏ về tên miền chính trên hosting. Click [Add]để hoàn thành
2 ten mien tren một website” src=”//phonuiit.com/wp-content/uploads/2018/08/cau-hinh-chay-2-ten-mien-tren-1-website-2.jpg” style=”height:88px; width:781px” />
ChuyểnWP_SITEURLvàWP_HOME 2 tên miền chạy chung 1 website
Mặc định lúc thêm Domian Pointer thì bạn đã mang thể tầm nã cập hai tên miền đều trỏ về cùng 1 website. Tuy nhiên điều bạn muốn khiến cho là khi gõ domain.comthì nó sẽ trả lại URL là domain.com và ngược lại domain2.comthì cũng trả về URL domain2.com. Vì vậy chúng ta cần thêm đoạn code sau vào filewp-config.phpđể lúc khách vào bằng tên miền nào thì luôn luôn giữa nguyên ở domain đấy 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 filewp-config.php
define('WP_SITEURL', '//' . $_SERVER['HTTP_HOST']); define('WP_HOME', '//' . $_SERVER['HTTP_HOST']);
Vậy là hoàn tất. Bạn đã với thể tróc nã cập vào các domain bạn like bình thường. Chuyển xuống bước tiếp theo nhé đó là hạn chế việc bị Google đánh giá trùng nội dung trên phổ thông tên miền không giống nhau.
Cài đặt SEO giảm thiểu giảm thứ hạng trên Google
Chắc chắn khi bạn dùng Worpress thì chẳng thể thiếu pluginYoast SEO.Hãy thêm đoạn code sau vào filefunctions.phptrong theme để với thể chuyển số đông lưu lượng truy tìm cậpcanonicalvề đa số site chính và sẽ không bị google đánh dấu trùng content khi sở hữu nhiều parked domain (Aliases)
Thêm đoạn code này vào filefunctioins.php
//canonical - old domain to new domain add_filter('wpseo_canonical', 'swpseo_canonical_domain_replace'); function swpseo_canonical_domain_replace($url) $domain = 'your-domain.com';// Thay đổi mẫu này về site chính của bạn vd ở đây là your-domain.com $parsed = parse_url(home_url()); $current_site_domain = $parsed['host']; return str_replace($current_site_domain, $domain, $url);
Vậy là vừa mới okie. Bạn có thể tiêu dùng thoải mái mà không sợ ảnh hưởng đến SEO rồi
Khắc phục lỗi font khi chạy với domain phụ
Khi đã cài đặt xong rộng rãi domain chạy trên 1 source wordpress nhưng bị lỗi lúc load các font .
Bạn hãy sao chép đoạn code sau vào file.htaccesslà được
Header set Access-Control-Allow-Origin "*"
Chúc các bạn thành công!
Nguồn: //hocngheseo.com/