实现完整离线浏览需配合Service Worker的步骤如下:注册Service Worker在主线程JavaScript中检测浏览器支持调用navigator.serviceWorker.register()注册指定Service Worker脚本路径(通常为/sw.js)安装阶段监听install事件使用caches.open()创建/打开缓存调用cache.addAll()预缓存关键资源跳过
Nginx在负载均衡中的角色配置示例:基本负载均衡配置负载均衡算法配置轮询(默认):加权轮询:IP哈希:最少连接:健康检查配置备份服务器配置完整示例配置
隐藏Nginx版本信息修改nginx.conf,在http块中添加:限制HTTP请求方法只允许GET、POST、HEAD方法:禁用目录浏览在server块中添加:设置安全头部添加HTTP安全头部:限制客户端请求体大小防止大文件上传攻击:禁用不必要的HTTP方法在特定location禁用TRACE和DELETE:配置SSL/TLS安全推荐配置:限制访问频率防止暴力攻击:禁止访问敏感文件限制访问点文件
安装htpasswd工具(Apache工具包):Ubuntu/Debian: sudo apt-get install apache2-utilsCentOS/RHEL: sudo yum install httpd-tools创建密码文件:编辑Nginx配置文件(通常在/etc/nginx/sites-available/default或/etc/nginx/conf.d/default.con