惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
博客园_首页
H
Help Net Security
博客园 - Franky
V
Visual Studio Blog
Jina AI
Jina AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
宝玉的分享
宝玉的分享
酷 壳 – CoolShell
酷 壳 – CoolShell
J
Java Code Geeks
L
LangChain Blog
腾讯CDC
Engineering at Meta
Engineering at Meta
D
DataBreaches.Net
爱范儿
爱范儿
Google DeepMind News
Google DeepMind News
C
Check Point Blog
博客园 - 聂微东
罗磊的独立博客
量子位
M
MIT News - Artificial intelligence
F
Fortinet All Blogs

博客园 - 求必印

宝塔apache环境配置nodejs管理后台解决接口跨域问题 NodeJS生产环境发布流程 网页使用了艺术字体后加载很慢,字体文件太大,可以优化吗?怎么压缩? 使用宝塔面板FTP服务器无法获取远程列表的解决办法 H5前端特殊艺术字体文件太大,可通过font-spider压缩 P5JS学习笔记 把自己的代码通过npm发包过程 用户中心 - 博客园 防止刷票的一些方法介绍 解决wampserver无法启动问题 mysql远程连接开启与关闭 一键解决win10系统崩溃,重新安装问题处理办法 网页兼容最新IE声明meta方法 httpd进程数统计,IP封禁,IP连接数量情况查看 centos linux服务器apache+mysql环境访问慢优化方法 linux centos windows服务器修改数据库最大连接数的方法 CI框架页面打开空白,无报错为解决方法新环境 LINUX服务器 安装定时任务 设置定任务 Liux定时关机 linux centos系统 php安装GD库扩展
2024年9月26日记录网站安全性配置优化
求必印 · 2024-09-06 · via 博客园 - 求必印

1、修改apache配置httpd.conf文件

#关闭trace-method

TraceEnable off

#隐藏Apache版本信息

ServerSignature Off

ServerTokens ProductOnly

2、修改网站配置文件,不允许777目录执行任何可执行脚本

<VirtualHost *:801>
       ServerName www.website.com
    ServerAlias website.com
        ErrorLog /var/www/www.website.com/error.log
        DocumentRoot /var/www/www.website.com
  <Directory "/var/www/www.website.com/777目录">
    <FilesMatch "\.(?i:php|php3|php4)$">
      Order allow,deny
      Deny from all
      </FilesMatch>
  </Directory>
</VirtualHost>

3、修改所有网站目录权限为555

chmod -R 555 ./www.webroot.com/
chmod -R 555 ./www.webroot.com/*

4、修改网站上传文件目录权限为777

  chmod -R 777 ./www.webroot.com/upload/*
  chmod -R 777 ./www.webroot.com/upload/

5、增加网站上传目录.htaccess配置文件

说明:这个.htaccess文件放到777根目录下。

.htaccess文件内容:

<Files *>

    Options -ExecCGI

</Files>