Cách vô hiệu hóa trang web

Có nhiều lý do tại sao một doanh nghiệp có thể cần phải vô hiệu hóa một hoặc nhiều trang trên trang web của mình. Mặc dù bạn có thể chỉ cần xóa các trang hoặc thay đổi nội dung của chúng để giải thích rằng trang tạm thời không khả dụng, nhưng làm như vậy có thể có tác động tiêu cực đến xếp hạng công cụ tìm kiếm của trang web doanh nghiệp của bạn. Để tránh điều này, các trang Web riêng lẻ hoặc toàn bộ trang web của bạn nên bị vô hiệu hóa bằng mã trạng thái HTTP 503.

1.

Tạo một tệp mới trong trình soạn thảo văn bản như Notepad hoặc trình soạn thảo HTML chuyên dụng. Lưu tệp dưới dạng "503.php" mà không có dấu ngoặc kép, đảm bảo rằng trình chỉnh sửa không thêm phần mở rộng bổ sung như ".txt" hoặc ".html" vào tệp.

2.

Nhập nội dung sau vào tệp "503.php" và lưu tệp, cá nhân hóa thông báo cho doanh nghiệp của bạn và điều chỉnh ngày "Thử lại sau" để khớp với ngày bạn muốn có trang hoặc trang web có sẵn một lần nữa. Đảm bảo rằng thời gian được liệt kê được chuyển đổi thành Giờ chuẩn Greenwich.

3.

Thêm mã HTML bổ sung bên dưới phần PHP của tệp "503.php" để cung cấp mô tả về thời gian chết cho khách truy cập nếu muốn và lưu lại tệp. Mã này phải bao gồm tất cả các thẻ thường được bao gồm trong trang HTML tiêu chuẩn và phải bắt đầu bằng thẻ để thông báo cho công cụ kết xuất rằng mã theo sau chứa HTML thuần thay vì PHP. Một ví dụ về mã này sẽ xuất hiện như thế này và sẽ theo dõi trực tiếp sau thẻ đóng của mã PHP:

Trang tạm thời không khả dụng

Trang này tạm thời không có. Vui lòng kiểm tra lại sau Thứ Bảy ngày 31 tháng 5 năm 2012 vì chúng tôi dự đoán sẽ có phiên bản cập nhật của trang vào ngày đó. Chúng tôi xin lỗi vì bất cứ sự bất tiện nào.

4.

Đăng nhập vào máy chủ của bạn và kiểm tra xem một tệp có tên ".htaccess" có tồn tại trong thư mục gốc của máy chủ không. Nếu có tệp, hãy mở tệp bằng trình chỉnh sửa tệp trực tuyến hoặc tải xuống bản sao vào máy tính của bạn. Nếu tệp không tồn tại, hãy tạo một tệp mới khác trong trình soạn thảo văn bản hoặc trình soạn thảo HTML và lưu nó dưới dạng ".htaccess" mà không có dấu ngoặc kép.

5.

Nhập thông tin sau vào tệp ".htaccess" và lưu tệp, thay thế "xx.xx.xx.xx" bằng địa chỉ IP của máy tính bạn đang sử dụng để chỉnh sửa trang web ở cùng định dạng. Mã này thông báo cho cả trình thu thập công cụ tìm kiếm và trình duyệt của khách truy cập con người rằng URL họ đã nhập sẽ được thay đổi và cung cấp đích đến mới cho trình duyệt hoặc trình duyệt dưới dạng tệp "503.php" mà bạn đã tạo trước đó. Không xóa hoặc thay đổi bất kỳ thông tin nào khác trong tệp nếu chỉnh sửa tệp có sẵn từ máy chủ của trang web của bạn.

Tùy chọn + FollowSymLinks RewriteEngine On RewriteBase / RewriteCond% {REMOTE_ADDR}! ^ Xx.xx.xx.xx RewriteCond% {REQUEST_URI}! ^ / 503.php [NC] RewriteRule. * / 0, 03.php

6.

Tải lên hai tệp và đặt chúng trong thư mục gốc của trang web của bạn. Khách truy cập sẽ được chuyển hướng đến một trang có chứa thông báo bạn đã thêm vào tệp "503.php" và các công cụ tìm kiếm sẽ được thông báo về thực tế rằng trang hoặc trang web tạm thời không có sẵn để lập chỉ mục. Khi đạt đến ngày được tham chiếu trong tệp, các con nhện sẽ bắt đầu lập chỉ mục lại.

tiền boa

  • Nếu bạn chỉ muốn gỡ xuống từng trang riêng lẻ, hãy thay đổi mã bạn đã thêm vào .htaccess để thay vì ". *" Trong "RewriteRule. * /503.php [R, L]", dòng tham chiếu trang cụ thể mà bạn muốn chuyển hướng. Các trang bổ sung có thể được thêm vào tệp bằng cách tạo các mục "RewriteRule" mới cho chúng.

Bài ViếT Phổ BiếN