Bảo trì tạm thời bằng Mod_Rewrite - Thủ thuật CSS

Anonim
# Don't forget to turn on the rewrite engine RewriteEngine on # Maintenance Redirection # Replace 555\.555\.555\.555 with your own IP address # Uncomment first conditional to turn off the redirection # RewriteCond %(REQUEST_URI) ^$a RewriteCond %(REQUEST_URI) !maintenance.html RewriteCond %(REQUEST_FILENAME) !(styles|images).+$ RewriteCond %(REMOTE_ADDR) !^555\.555\.555\.555$ RewriteCond %(REMOTE_ADDR) !^127\.0\.0\.1$ RewriteRule (.*) /maintenance.html (R,L)

Mã này giúp bạn dễ dàng tạm thời gỡ trang web xuống để cập nhật. Thay thế dòng “555” bằng địa chỉ IP của riêng bạn để bạn vẫn có thể xem trang web như bình thường trong khi mọi người khác được chuyển hướng. Hình ảnh và kiểu cũng được phép đi qua bộ lọc.

Điều kiện được nhận xét đầu tiên được thiết kế để thất bại mọi lúc, vì vậy việc tắt chuyển hướng này cũng đơn giản như bỏ ghi chú dòng đó.