Aliases Domain là gì?

Aliases hay còn gọi Parked domain cho phép chúng ta chạy một website trên nhiều domain khác nhau. Aliases là một domain khác với domain chính nhưng có cùng cấu trúc thư mục với domain chính.

Ví dụ: Mình có domain chính dotrungquan.info chúng ta có thể tạo thêm một Aliases dotrungquan.site
Khi chúng ta truy cập địa chỉ dotrungquan.site hoặc dotrungquan.info thì chúng ta sẽ nhận được nội dung giống nhau ở cả 2 domain trên.

Và để cấu hình Aliases Domain trên cPanel bạn thực hiện như sau.

Bước 1: Đăng nhập vào Panel

Đầu tiên bạn hãy đăng nhập vào Panel với thông tin nhà cung cấp đã gửi cho bạn. Thông thường đường dẫn đăng nhập sẽ là

  • https://my-domain:2083
  • https://server-ip:2083
  • https://hostname:2083
Screenshot 2021 08 03 at 11.37.38
Hướng dẫn cấu hình Aliases Domain trên cPanel 18

Bước 2: Cách cấu hình Aliases

1. Alias với domain chính

Sau khi đã mua và cấu hình trỏ IP về Hosting rồi thì việc tiếp theo sẽ là thêm tên miền đó vào hosting. Đầu tiên, hãy đăng nhập vào trang quản lý cPanel và tìm đến phần DOMAINS => click vào mục Domains trong khung này.

image 16
Hướng dẫn cấu hình Aliases Domain trên cPanel 19

Tại trang Create a New Domain, nhập tên domain vào ô Domain.

image 17
Hướng dẫn cấu hình Aliases Domain trên cPanel 20
image 19
Hướng dẫn cấu hình Aliases Domain trên cPanel 21
Screenshot 2021 08 03 at 11.38.22
Hướng dẫn cấu hình Aliases Domain trên cPanel 22

Bạn cần thêm đoạn sau vào file wp-config.php tại website chính(domain chính). Nếu không thêm đoạn này thì khi người dùng truy cập vào domain Aliases sẽ tự chuyển hướng về domain chính tương tự tính năng domain redirect.

Screenshot 2021 08 03 at 11.30.21
Hướng dẫn cấu hình Aliases Domain trên cPanel 23

Bạn hãy thêm đoạn mã sau vào bên trong dòng để có hiệu lực.

### Rule Alias
define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST']);
### Rule Alias

Screenshot 2021 08 03 at 11.31.04
Hướng dẫn cấu hình Aliases Domain trên cPanel 24

Và bây giờ bạn hãy truy cập vào domain để kiểm tra nhé.

Screenshot 2021 07 31 at 16.55.56
Hướng dẫn cấu hình Aliases Domain trên cPanel 25

2. Alias với Addon domain

Trường hợp bạn muốn Alias với addon domain. Bạn hãy vào Addon domain. Sau đó addon và chọn thư mục cùng với thư mục của domain cần Alias.

Và bước cuối cùng bạn mở file wp-config.php và thêm vào các rule sau.

if($_SERVER['HTTP_HOST'] == 'domain1.com'){ 

    define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); 

    define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']); 

}
if($_SERVER['HTTP_HOST'] == 'domain2.com'){ 

    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.