Nội dung bài viết
Giới thiệu
Domain Aliases là gì?
Domain Alias dịch sang tiếng việt có thể hiểu là Domain ‘bí danh’ hoặc còn tên gọi khác là Parked Domain., cụ thể ở đây bạn có thể hiểu là Domain Alias/Parked là một Domain khác với Domain chính nhưng có cấu trúc sẽ giống như Domain chính. Ví dụ khi ta truy cập vào Domain chính hay Alias/Parked Domain thì đều nhận được cùng một nội dung của Domain chính , và chỉ khác tên Domain.
Khi nào thì nên dùng Domain Alias ?
Có 2 trường hợp mà bạn nên dùng Domain Alias đó là:
– Muốn chạy 2 hoặc nhiều Domain cho cùng một website.
– Khi muốn sử dụng tài khoản Email với nhiều Domain khác nhau. Nghĩa là các Email được gửi đến địa chỉ theo Domain Alias, chúng sẽ được chuyển tiếp sang địa chỉ Email của Domain chính.
Hướng dẫn thực hiện
Trường hợp 1: Aliases với Domain chính
Với trường hợp này thì do là Main Domain của Host, và thư mục chứa dữ liệu sẽ là public_html nên việc cấu hình vô cùng đơn giản. Bạn chỉ cần truy cập vào cPanel >> Alias
Tại giao diện Aliases, phần Domain bạn nhập Domain Alias (1) >> nhấn Add Domain (2). Nếu thêm thành công, bạn sẽ thấy giao diện như phần (3) với Domain root là public_html.
Với trường hợp này, Domain Alias sẽ sử dụng chung dữ liệu tại thư mục public_html với Domain chính.
Trường hợp 2: Aliases với Addon Domain
Với trường hợp này thì do Addon Domain có nơi chứa dữ liệu không phải là public_html, nên chúng ta sẽ cấu hình như sau
Bước 1: Xác định Document Root của Domain chính
Đầu tiên các bạn hãy truy cập vào phần Addon Domain trên cPanel để xác định vị trí Document Root của Domain chính cần cấu hình.
Ví dụ ở đây mình có Domain chính là thegioibecon.com, thì thư mục Document Root của thegioibecon.com sẽ là /thegioibecon.com.
Bước 2: Tạo Addon Domain cho Domain Alias
Tại giao diện cPanel, bạn truy cập Addon Domains
Tại đây bạn tiến hành thêm Domain Alias và trỏ đến thư mục của Document Root của Domain chính đã xác định ở Bước 1.
Bây giờ hãy mở file wp-config.php
của Domain chính ra, sau đó thêm đoạn cấu hình bên dưới để khai báo Domain Alias nữa là hoàn tất.
if($_SERVER['HTTP_HOST'] == 'alias.damtrungkien.info'){ define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']); }
Chúc bạn thực hiện thành công.!