我的知识记录

网站限制访问某些IP怎么办? 限制上传大小如何修改

IP访问限制

实现方式 操作步骤
Nginx/Apache Nginx配置:deny 192.168.1.100; allow all;,Apache用Require not ip 192.168.1.100
PHP代码控制 在入口文件检查$_SERVER['REMOTE_ADDR'],匹配黑名单则header('403 Forbidden')
防火墙层面 云服务器安全组直接屏蔽IP,或使用Cloudflare防火墙规则拦截。

上传大小调整

环境 修改方法
PHP全局设置 修改php.iniupload_max_filesize=50Mpost_max_size=60M
Nginx限制 在server块添加:client_max_body_size 50m;
WordPress专项 主题functions.php中添加:@ini_set('upload_max_size', '50M');

注意事项

  • 修改后需重启服务(systemctl restart nginx/php-fpm)。
  • 文件上传目录(如/uploads/)权限应设为755,属主为Web服务用户(如www-data)。

网站限制访问某些IP怎么办? 限制上传大小如何修改

标签:IP限制网站- 上传大小设置网站- 网站安全配置网站

更新时间:2025-07-22 16:24:36

上一篇:数据库如何使用索引避免全表扫描?优化慢查询技巧

下一篇:宝塔一键迁移失败是网络问题还是权限不足