Đổi tên miền
Hướng dẫn đổi tên miền của một website đang vận hành. Zittme hỗ trợ nhiều tên miền, vì vậy thay vì sửa tệp cấu hình, bạn tiến hành theo cách thêm tên miền và đổi tên miền mặc định trong trang quản trị.
Giả sử bạn đổi từ from.com sang to.com.
1. Chuẩn bị kết nối tên miền mới
Trỏ DNS của to.com về máy chủ, và thêm to.com vào máy chủ web (server_name của nginx hoặc virtual host của Apache). Nếu dùng HTTPS, hãy cấp chứng chỉ cho tên miền mới.
2. Trước khi đổi: trên tên miền cũ
Trong trang quản trị của from.com:
- Tại Cài đặt hệ thống > Cài đặt website, dùng "Thêm tên miền mới" để thêm
to.com. Giữ cài đặt giống tên miền hiện tại. - Đổi tùy chọn "Xử lý tên miền chưa đăng ký" thành Hiển thị trang chính. (Đây là biện pháp an toàn để truy cập không bị đẩy ra trong lúc chuyển đổi)
- Đặt
to.comlàm tên miền mặc định. - Xóa tên miền
from.com. (Nếu muốn chuyển khách truy cập từ địa chỉ cũ sang tên miền mới, đừng xóa mà hãy giữ lại. Khi truy cập bằng tên miền không phải mặc định, khách sẽ được chuyển sang tên miền mặc định) - Đưa tùy chọn "Xử lý tên miền chưa đăng ký" về như cũ.
- Cứ bị chuyển về tên miền cũ: hãy thử đổi giá trị
unregistered_domain_actiontrongfiles/config/config.phpthànhdisplay. - Giao diện tải tài nguyên từ địa chỉ của tên miền cũ: xóa
files/cachelà giải quyết được. - Không cần sửa trực tiếp URL trong các tệp cấu hình như
db.config.php. Thông tin tên miền được quản lý trong DB (bảng tên miền).
3. Sau khi đổi: trên tên miền mới
Truy cập bằng to.com và trong trang quản trị:
Nếu tên miền đã bị đổi mà chưa kịp chuẩn bị
Nếu không vào được trang quản trị, hãy đổi tên miền trực tiếp trong DB. (Nếu bạn đã cài đặt với tiền tố bảng khác, hãy đổi phần rx_ cho phù hợp)
UPDATE rx_domains SET domain = 'to.com' WHERE domain = 'from.com';Sau khi chạy, hãy xóa toàn bộ nội dung bên trong thư mục files/cache để thông tin tên miền cũ không còn trong bộ nhớ đệm.