Cấu hình sử dụng nhiều tên miền cho 1 website WordPress

12 tháng trước, Wordpress, Code theme wordpress, Phát triển website, Thiết kế web wordpress, Thủ thuật web, 66 Lượt xem

Xin chào các bạn! hôm nay cấu hình chạy nhiều tên miền cho website wordpress cho khách nên tiện viết 1 bài hoàn chỉnh sau này copy lại cho dễ hihi.

Cấu hình vào trong file wp-config.php

//Multi Domain for a site
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);

Nếu sử dụng Yoast SEO tránh nội dung trùng lặp giữa 2 trang chèn đoạn code này vào file functioins.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 cái 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);
}

Chúc các bạn thành công!

 

Bình luận trên facebook netweb.vn