Trang web bị treo bởi Host: Nguyên nhân có thể và giải pháp cho "Tài khoản của bạn đã bị treo":
Bạn có vừa nhận được thông báo "Tài khoản của bạn đã bị treo", "trang web bạn cố gắng truy cập bị treo", "tài khoản bị treo vui lòng liên hệ nhà cung cấp hosting" hoặc thông báo tương tự từ nhà cung cấp hosting của bạn?
Khi lưu trữ trang web, cần cẩn trọng về bảo mật và bảo trì trang web. Khi sử dụng dịch vụ hosting có quy tắc phải tuân thủ và điều khoản phải đáp ứng. Nhưng gì xảy ra khi bạn thấy trang web bị treo bởi host? Dưới đây là một số thông báo cảnh báo trình duyệt web hiển thị nếu trang web của bạn bị nhiễm.
Bước đầu tiên là biết lý do host treo trang web của bạn.
1. Treo trang web do không tuân thủ điều khoản và điều kiện:
- Lạm dụng điều khoản sử dụng: Khi chọn dịch vụ hosting, cần đăng ký một số điều khoản sử dụng. Nhà cung cấp dịch vụ mong đợi người dùng tuân thủ các điều khoản này một cách nghiêm ngặt. Hơn nữa, bất kỳ vi phạm nào thường dẫn đến chấm dứt trang web hoặc bạn sẽ thấy trang web bị treo.
- Thanh toán chưa hoàn tất: Nếu bạn dùng hosting miễn phí thì không cần lo lắng về thanh toán. Tuy nhiên, trường hợp khác khi dùng hosting trả phí. Chúng thường có cơ chế thanh toán cứng nhắc và tự động. Do đó, dễ dàng ghi nhận các khoản nợ và thanh toán chưa hoàn tất. Sau đó, họ sẽ treo trang web hoặc chấm dứt hợp đồng hoàn toàn. Điều này ngạc nhiên là một trong những lý do phổ biến nhất cho việc trang web bị treo.
Vui lòng kiểm tra các URL dưới đây nếu
- Tài khoản bị treo bởi Bluehost
- Tài khoản bị treo bởi GoDaddy
- Tài khoản bị treo bởi Hostgator
- Quá mức sử dụng máy chủ: Dịch vụ hosting miễn phí thường có tài nguyên máy chủ hạn chế và ít hơn so với dịch vụ trả phí. Tuy nhiên, ngay cả trong dịch vụ trả phí, cũng có giới hạn về mức độ người dùng có thể sử dụng tài nguyên máy chủ. Do đó, nếu trang web của bạn có kịch bản hoặc mã sử dụng quá nhiều tài nguyên máy chủ, nhà cung cấp dịch vụ sẽ phát hiện. Hơn nữa, có khả năng dịch vụ hosting sẽ treo trang web để điều tra. Bạn cần chờ đợi cho đến khi điều tra kết thúc hoặc bạn khắc phục lỗi.
- Quá mức sử dụng CPU: Hầu hết dịch vụ hosting trả phí không giới hạn sức mạnh tính toán. Tuy nhiên, trong trường hợp hiếm khi nhà cung cấp xác định trang web sử dụng quá nhiều CPU và ảnh hưởng đến các trang web khác, bạn sẽ thấy công ty hosting có thể treo trang web của bạn. Bạn có thể đưa trang web lên lại sau khi xóa các script hoặc plugin tiêu thụ tài nguyên.
2. Trang web báo tài khoản bị treo: Kiểm tra xem trang web có bị hack hoặc nhiễm mã độc không
- Mã độc (Malware): Nếu bạn chăm sóc bảo mật trang web thì ít cơ hội xảy ra điều này. Kể từ cuộc tấn công SQL Slammer năm 2003, tấn công mã độc khá phổ biến. Nhà cung cấp hosting chắc chắn sẽ treo trang web nếu họ tìm thấy bất kỳ mã độc hoặc virus nào trên trang web của bạn. Họ thực hiện bước này để giữ an toàn các trang web khác trên máy chủ và ngăn chặn lan truyền mã độc.
- Tài khoản bị hack: Nếu tài khoản của bạn bị hack và bị liệt kê đen bởi bất kỳ công cụ tìm kiếm nào thì dịch vụ hosting sẽ treo trang web. Điều này nhằm ngăn chặn hacker gây thiệt hại hoặc lan truyền bất kỳ loại mã độc nào. Nếu bạn thấy trang web bị treo, đây có thể là một trong những lý do.
- Tấn công Lừa đảo (Phishing): Tấn công lừa đảo khá phổ biến. Do đó, nếu nhà cung cấp dịch vụ tìm thấy bất kỳ trang lừa đảo nào trên trang web của bạn, họ có thể tạm treo trang web. Google và các công cụ tìm kiếm khác thường xuyên thu thập dữ liệu qua các trang web để xác định và chặn trang lừa đảo. Do đó, nếu ai đó hack trang web của bạn và cài đặt trang lừa đảo, công cụ tìm kiếm sẽ liệt kê đen trang web của bạn. Hơn nữa, một khi công cụ tìm kiếm liệt kê đen trang web, dịch vụ hosting sẽ nhanh chóng treo trang web để bảo vệ các trang web khác trên máy chủ. Lừa đảo là một dạng Kỹ thuật xã hội.
Các bước thực hiện sau khi nhận được "Tài khoản của bạn đã bị treo" từ nhà cung cấp hosting
Mọi thời gian ngừng hoạt động cho trang web đều có khả năng gây thiệt hại cho khách hàng và trang web. Khôi phục trang web trực tuyến là mối quan tâm hàng đầu. Có thể có nhiều lý do khiến dịch vụ hosting treo trang web. Tuy nhiên, trước khi bắt đầu điều tra để xác định lý do, có một vài bước nên thực hiện. Các bước này để đảm bảo bạn có thể đưa trang web trực tuyến sớm nhất và ngăn chặn thiệt hại vĩnh viễn:
- Đảm bảo mức độ treo của trang web. Bạn có thể dùng trang web xác minh DNS để tìm trạng thái DNS của mình. Bạn cũng có thể dùng kết nối proxy để loại bỏ vấn đề mạng.
- Sao lưu trang web. Nếu host có dịch vụ sao lưu, bạn nên tải bản sao lên đám mây. Điều này đảm bảo trang web an toàn.
- Khi chắc chắn về bản sao lưu, bạn phải bắt đầu chuyển nó sang host khác. Điều này sẽ giảm thời gian ngừng hoạt động của trang web.
Nhà cung cấp hosting treo trang web của bạn? Nhắn tin cho chúng tôi qua widget chat và chúng tôi sẽ vui lòng hỗ trợ bạn với trang web của bạn.
- Trong khi tất cả các quy trình trước tiếp diễn, bạn phải thông báo ngay cho tất cả khách hàng và người đọc. Bạn phải dùng các kênh bạn thường dùng để giao tiếp với người xem và khách hàng.
Các bước khắc phục vấn đề "Tài khoản này đã bị treo" trang web
Đây là những sơ cứu cho trang web bị treo. Tuy nhiên, trang web của chúng ta cần điều tra đúng để tìm lỗi và khắc phục.
- Bước đầu tiên là xác định xem trang web thực sự bị treo hay có vấn đề mạng. Như đã đề cập, dùng dịch vụ proxy giúp xác nhận khả năng lỗi mạng. Bạn cũng có thể lấy trạng thái DNS để kiểm tra xem nó hoạt động trên tất cả máy chủ không.
- Bước thứ hai là hỏi nhà cung cấp hosting lý do treo trang web. Dịch vụ hosting có thể hỗ trợ bạn xác định nguyên nhân treo. Họ có thể giúp xác định nhiễm mã và file bị nhiễm. Nếu có vấn đề thanh toán, họ sẽ hướng dẫn bạn giải quyết.
- Nếu có file bị nhiễm hoặc mã độc, bạn có thể tiến hành loại bỏ. Bạn có thể tự làm hoặc dùng dịch vụ như Astra để loại bỏ file. Chọn dịch vụ bảo mật web chắc chắn sẽ giải quyết chuyên nghiệp và đảm bảo không còn mã độc.
Đối với trang web WordPress bị treo
- Nếu trang web WordPress của bạn bị treo, bạn có thể cài đặt bản sao mới của trang web. Bước này hữu ích nếu nhà cung cấp dịch vụ không thể cho bạn danh sách file bị nhiễm. Để làm này, bạn cần tải 3 file:
.htaccess,wp-config.phpvà thư mụcwp-content. Bạn cũng cần xóa tất cả file và thư mục khác bạn có thể dùng bên ngoài WordPress. Sau đó, tải file zip và giải nén để tải lên. Làm như vậy sẽ cài đặt trang web mới và sạch nhiễm. - Sau khi khôi phục file, bạn cần cài đặt các file đã sao lưu ở bước trước. Bạn cần tìm thư mục gốc của tài khoản và tải các file đó lên. Có thể các file này chứa mã độc. Do đó, bạn cần dùng công cụ bảo mật để quét các file này.
- Sau khi cài đặt bản sao mới của trang web, bạn cũng cần kiểm tra trạng thái DNS. Để cấu hình lại DNS, bạn cần thay đổi nameserver và thêm hosting mới bạn đã thêm.
Astra có thể giúp như thế nào
Astra cung cấp, trong các dịch vụ bảo mật khác, bảo mật toàn diện cho trang web của bạn. Trong trường hợp thắc mắc, bạn có thể dễ dàng nhận giúp đỡ và hỗ trợ từ đội ngũ Astra. Để bảo trì trang web an toàn, bạn có thể tham khảo danh sách kiểm tra mà Astra đã thiết kế chính xác để hỗ trợ bạn. Với Astra, bạn có thể cập nhật liên tục về trang web của mình.