Việc đổi domain chính cho template VPS n8n đôi khi gây ra lỗi truy cập, đặc biệt khi hệ thống không nhận đúng cấu hình mới. Những sai lệch này có thể dẫn đến lỗi 404 ở các đường dẫn con, ảnh hưởng trực tiếp đến trải nghiệm và khả năng vận hành workflow của bạn. Để giúp bạn xử lý nhanh và thiết lập domain đúng chuẩn, bài viết dưới đây sẽ hướng dẫn chi tiết từng bước.
Vì sao nên dùng template VPS n8n của Vietnix khi đổi domain?
Trước khi bắt đầu các bước cấu hình, bạn nên nắm rõ những lý do khiến template VPS n8n của Vietnix trở thành lựa chọn tối ưu khi cần đổi domain như sau:
- Không cần cài đặt lại n8n hay thay đổi thủ công phức tạp.
- Dữ liệu và luồng (workflows) được giữ nguyên, đồng bộ theo domain mới.
- Hỗ trợ SSL tự động (Let’s Encrypt) sau khi DNS phân giải thành công.
Đối tượng áp dụng và điều kiện thực hiện
1. Đối tượng áp dụng
Đối tượng áp dụng chỉ VPS sử dụng template n8n của Vietnix, mẫu: Ubuntu-Server-24.04-n8n. Cách kiểm tra VPS dùng template nào như sau:
Bước 1: Bạn đăng nhập vào portal ở trang https://portal.vietnix.vn và chọn dịch vụ VPS n8n để kiểm tra.

Bước 2: Chọn Tùy chọn cấu hình để hiển thị thông tin template.

2. Điều kiện thực hiện
Điều kiện thực hiện cụ thể như sau:
- Domain/Subdomain mới được đổi phải trỏ về IP VPS.
- VPS phải phân giải được DNS.
- VPS phân giải chính xác IP domain/subdomain mới.
Các bước đổi domain trên VPS dùng template n8n
Hướng dẫn này sử dụng các thông tin sau:
- Subdomain chính: example.n8n.vietnix.tech
- Subdomain mới: example.n8n-02.vietnix.tech
- IP VPS: 14.225.206.105
Bước 1: Trỏ domain/subdomain mới về IP VPS
Thông qua trang quản trị domain từ nhà cung cấp, bạn tiến hành thực hiện trỏ domain/subdomain mới với record A về IP VPS chạy n8n đang dùng.

Bạn đợi khoảng 5 đến 10 phút để DNS đồng bộ. Kiểm tra hiệu lực DNS record A đã được cập nhật chưa tại trang: https://dnschecker.org. Khi DNS đã có hiệu lực chuyển sang bước thứ 2.

Bước 2: Tiến hành SSH vào VPS thực hiện kiểm tra network
Ở bước này, bạn kiểm tra và xác nhận IP VPS đã kết nối quốc tế thành công và phân giải DNS thành công hay chưa, để chuyển đổi sang domain mới không gặp lỗi đồng bộ và lỗi SSL.
- Thực hiện kiểm tra phân giải DNS:
Thao tác này bạn thực hiện lệnh ping với Google (google.com) hoặc Cloudflare (cloudflare.com) hay Microsoft (www.microsoft.com) hoặc các tổ chức khác, để đảm bảo kết quả trả về không có lỗi.

- Thực hiện kiểm tra phân giải DNS domain mới:
Thao tác này bạn thực hiện lệnh ping đến domain mới, khi trả về kết quả đúng IP bạn trỏ về là được.

Bước 3: Kiểm tra n8n gốc và backup
Trước khi đổi domain/subdomain website n8n, bạn cần chắc chắn rằng website n8n gốc của bạn truy cập bình thường. Nếu website n8n gốc bị lỗi thì việc đổi domain/subdomain n8n gốc sang domain/subdomain n8n mới cũng gặp lỗi.

Lưu ý
Backup dữ liệu n8n website của bạn trước khi đổi domain/subdomain gốc, để tránh các rủi ro về nền tảng n8n sau khi thao tác khiến dữ liệu không được toàn vẹn.
Bước 4: Tiến hành đổi domain chính
Sau khi bạn kiểm tra và xác nhận việc phân giải DNS thành công, bạn thực hiện chạy cmd được VIETNIX hỗ trợ sẵn để đổi domain chính là: n8n_change_domain. Khi chạy cmd: n8n_change_domain, dòng lệnh sẽ yêu cầu bạn nhập lại domain/subdomain mới cần đổi, bạn điền vào và chọn Enter. Tiếp theo, bạn đợi khoảng 1 đến 2 phút, hệ thống sẽ chủ động thực hiện và cài đặt SSL.

Sau thời gian chờ, bạn hãy truy cập được trang web n8n với domain mới từ thông tin đăng nhập ban đầu. Nếu dùng webhook, bạn cập nhật URL endpoint tại các dịch vụ tích hợp (nếu chúng không tự nhận domain mới).

Một số sự cố thường gặp và cách khắc phục
Trong quá trình thực hiện, bạn có thể gặp phải một số sự cố phổ biến và dưới đây là cách khắc phục:
- DNS chưa trỏ về đúng IP VPS: Bạn kiểm tra bản ghi A/AAAA và xóa bản ghi cũ mâu thuẫn, giảm TTL.
- SSL không phát hành: Domain/Subdomain chưa phân giải hoặc bị chặn cổng 80/443; kiểm tra tường lửa, mở cổng và thử lại.
- Không truy cập được qua domain/subdomain mới: Bạn kiểm tra DNS ở thiết bị cá nhân đã phân giải chính xác chưa, các container liên quan đã start lại chưa.
- Webhook/credentials lỗi sau khi đổi domain: Cập nhật callback URL ở bên thứ ba (Google, Slack, Telegram,…).
- Hiệu lực DNS chậm: Đợi thêm hoặc dùng DNS public tạm thời (1.1.1.1/8.8.8.8) để kiểm tra.
Khi sử dụng template VPS n8n của Vietnix, việc đổi domain hoặc subdomain chính diễn ra rất nhanh chóng nhờ cơ chế cấu hình tự động. Bạn chỉ cần trỏ domain về đúng IP VPS và đảm bảo kết nối DNS thông suốt, sau đó chạy lệnh n8n_change_domain để hệ thống tự cập nhật cấu hình và cài SSL tương ứng. Để đảm bảo an toàn dữ liệu, bạn vẫn nên thực hiện sao lưu trước khi thao tác để tránh phát sinh rủi ro không mong muốn.
VIETNIX – DỊCH VỤ HOSTING, VPS TỐC ĐỘ CAO, ỔN ĐỊNH, BẢO MẬT
- Địa chỉ: 265 Hồng Lạc, Phường Bảy Hiền, Thành Phố Hồ Chí Minh
- Điện thoại: 1800 1093
- Email liên hệ: sales@vietnix.com.vn
- Website: https://vietnix.vn/

