← Tất cả hướng dẫn

HƯỚNG DẪN 8 / 12

Cửa hàng của bạn. Tên miền của bạn. Một bản cài đặt.

Dùng các tên miền thanh toán khác nhau cho các cửa hàng trong cùng một bản cài đặt Wholly Crypto.

Kết quả bạn sẽ có

Tên miền hoạt động đã xác minh, liên kết riêng theo cửa hàng và kế hoạch an toàn để thay tên máy chủ cũ.

1. Lập kế hoạch địa chỉ

Mỗi tên miền cơ sở có ba vai trò: Bảng điều khiển cho nhóm của bạn, Trang thanh toán cho khách hàng và API công khai cho tích hợp. Tên mặc định là merchant, pay và api; bạn có thể chọn tên khác và thêm bí danh.

Vai tròTên miền thứ nhấtTên miền thứ hai
Bảng điều khiểnmerchant.example.companel.example.org
Trang thanh toánpay.example.compayment.example.org
API công khaiapi.example.comapi.example.org

Cả hai tên miền trỏ đến cùng bản cài đặt. Chúng không tạo ví, dữ liệu hoặc quyền truy cập riêng. Tên miền ưu tiên của cửa hàng điều khiển liên kết được tạo; nó không cách ly các khách thuê.

2. Thêm tên miền hoặc quản lý bí danh

Mở Cài đặt → Hệ thống → Tên miền. Dùng Thêm tên miền phía trên Tên miền đang hoạt động để thêm tên miền cơ sở mới như example.org. Dùng Quản lý trên mục hiện có để thêm bí danh hoặc đổi địa chỉ chính.

Ví dụ, giữ cả merchant và panel làm tên bảng điều khiển. Tên đầu tiên, có dấu sao, là tên chính cho vai trò đó. Chọn tên miền cơ sở chính cho liên kết mặc định toàn hệ thống.

Tên miền cơ sở đang hoạt động không được đổi tên tại chỗ; hãy thêm tên miền thay thế. Bản nháp hiển thị Đang chờ kích hoạt và chưa hoạt động. Chọn Tiếp tục đến DNS để lưu và xem lại.

3. Trỏ DNS đến VPS

Thêm bản ghi A cho mỗi tên máy chủ mới, trỏ đến IPv4 VPS hiển thị trong bảng điều khiển. Chỉ thêm AAAA khi địa chỉ IPv6 đó thực sự kết nối đến máy chủ. Xóa bản ghi cũ; Wholly Crypto không sửa DNS giúp bạn.

Giữ kết nối đến qua TCP 80 và 443 mở trong tường lửa máy chủ và nhà cung cấp. Giữ nguyên quyền truy cập SSH. Nhấp Kiểm tra DNS. Thao tác kiểm tra các cặp máy chủ/vai trò mới hoặc đã đổi với DNS có thẩm quyền; địa chỉ đang hoạt động không đổi được dùng lại.

Bạn dùng Cloudflare?

Khi cài lần đầu, giữ proxy tắt đến khi hoàn tất thiết lập. Sau đó bạn có thể dùng DNS trực tiếp hoặc qua proxy mà không đổi chế độ trong Wholly Crypto. Let’s Encrypt vẫn ở trên VPS.

Dùng Full (strict) ↗. Giữ xác thực chứng chỉ HTTP truy cập được và bỏ qua bộ nhớ đệm cũng như thử thách trình duyệt/bot cho yêu cầu bảng điều khiển, thanh toán và API. Wholly Crypto cũng phải xác minh được máy chủ gốc.

Kiểm tra DNS có thẩm quyền bỏ qua bộ nhớ đệm địa chỉ thông thường của VPS/ISP. Khách truy cập vẫn có thể giữ DNS cũ trong bộ nhớ đệm, và đổi máy chủ tên miền có thể lâu hơn.

4. Xem lại rồi xuất bản

Tên miền → DNS và xem lại → Kích hoạt

Lưu bản nháp hoặc vượt qua kiểm tra DNS không thay đổi tuyến đang hoạt động.

Xem lại các mục thêm, xóa và thay đổi địa chỉ chính, rồi chọn Tiếp tục đến kích hoạt → Xác minh SSL và xuất bản. Nếu có chỉnh sửa hoặc lần kiểm tra DNS đã quá mười phút, phải kiểm tra lại.

Địa chỉ mới được kiểm tra xác thực chứng chỉ, HTTPS và đúng dịch vụ. Các cặp máy chủ/vai trò đang hoạt động không đổi không lặp lại kiểm tra mạng đó, nhưng toàn bộ cấu hình Nginx vẫn được xác thực.

Chờ thành công và quay lại Tên miền đang hoạt động. Mở từng tên máy chủ mới và kiểm tra vai trò. Nếu thất bại, đọc báo cáo triển khai và trạng thái hoàn tác trước khi thử lại; đừng xóa tên miền đang hoạt động để ép kích hoạt.

5. Chọn tên miền cho từng cửa hàng

Đi đến Dự án → Cửa hàng → chọn cửa hàng → Cơ bản → Tên miền cửa hàng. Chọn máy chủ nhà bán hàng, thanh toán và API đang hoạt động cho cửa hàng đó. Không thể chọn địa chỉ đang chờ.

Liên kết được tạo dùng lựa chọn cửa hàng → cửa hàng mặc định của dự án → mặc định hệ thống. Ví dụ, links.checkout của API hóa đơn có thể dùng payment.example.org cho một cửa hàng trong khi cửa hàng khác giữ pay.example.com.

Cấu hình địa chỉ gốc API của SDK và plugin cửa hàng riêng; đổi tùy chọn cửa hàng không ghi lại cài đặt tích hợp của bạn. Các lần thử lại IPN/webhook có chữ ký được giữ lại vẫn dùng liên kết gốc. Dấu trang và liên kết khách hàng hiện có không được viết lại.

Bí danh bảng điều khiển vẫn yêu cầu Basic Auth và đăng nhập ứng dụng. Trong Cài đặt → Hệ thống → Hạn chế IP nguồn, quy tắc áp dụng riêng cho từng tên máy chủ. Giữ trang thanh toán khách hàng mở trừ khi bạn chủ động vận hành thanh toán riêng tư.

6. Thay địa chỉ cũ theo hai giai đoạn

  1. Thêm và xuất bản địa chỉ thay thế khi tên máy chủ cũ vẫn hoạt động.
  2. Mở địa chỉ bảng điều khiển mới và đăng nhập. Thử truy cập thanh toán và API qua các địa chỉ thay thế.
  3. Cập nhật tùy chọn cửa hàng, tích hợp, dấu trang và liên kết đã công bố. Giữ bí danh pay/API cũ khi khách hàng hoặc ứng dụng khách vẫn dùng.
  4. Từ địa chỉ bảng điều khiển mới, quản lý tên miền hoặc bí danh cũ và đưa việc xóa vào bản nháp. Xem lại rồi xuất bản thay đổi trước khi xóa bản ghi DNS.

Bảng điều khiển ngăn xóa tên máy chủ bảng điều khiển bạn đang dùng. Máy chủ đã ngừng dùng bị từ chối, không tự động chuyển hướng. Chỉ đổi tên chính hoặc xóa vẫn cần xem lại và xuất bản, ngay cả khi không cần tra cứu DNS mới.

Tài liệu tham khảo tên miền · Khắc phục sự cố HTTPS