服务器之家:专注于服务器技术及软件下载分享
分类导航

DEDECMS|帝国CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|苹果CMS|极致CMS|CMS系统|

服务器之家 - 建站程序 - CMS系统 - WordPress+Nginx安全配置教程:禁止某些目录执行PHP文件

WordPress+Nginx安全配置教程:禁止某些目录执行PHP文件

2023-07-04 21:00未知服务器之家 CMS系统

WordPress+Nginx安全配置是很重要的一步,它可以有效的防止攻击者利用漏洞破解网站,比如禁止某些目录执行PHP文件,可以有效的防止攻击者上传PHP文件,从而破解网站。下面介绍使用Nginx配置禁止某些目录执行PHP文件的方法: 1、编

WordPress+Nginx安全配置是很重要的一步,它可以有效的防止攻击者利用漏洞破解网站,比如禁止某些目录执行PHP文件,可以有效的防止攻击者上传PHP文件,从而破解网站。下面介绍使用Nginx配置禁止某些目录执行PHP文件的方法:

1、编辑Nginx配置文件

vi /etc/nginx/nginx.conf 

在配置文件中添加如下内容:

location ~* \.(php|phtml)$ {
    deny all;
    return 404;
}

这样就可以禁止所有目录下的php文件被执行。

2、禁止指定目录执行PHP文件

如果想要禁止指定目录的PHP文件被执行,可以在Nginx配置文件中添加如下内容:

location ~* /wp-content/uploads/(.*)\.php$ {
    deny all;
    return 404;
}

这样就可以禁止wp-content/uploads目录下的php文件被执行。

3、重新加载Nginx配置文件

nginx -s reload

重新加载Nginx配置文件,使新的配置生效。

4、检查配置是否正确

nginx -t

检查Nginx配置是否正确,如果没有错误,则表示配置正确,禁止某些目录执行PHP文件配置成功。

5、查看配置生效情况

可以在浏览器中访问指定目录下的PHP文件,如果提示404错误,则表示配置生效,禁止某些目录执行PHP文件配置成功。

以上就是使用Nginx配置禁止某些目录执行PHP文件的方法,可以有效的防止攻击者上传PHP文件,从而破解网站。


延伸 · 阅读

精彩推荐
  • CMS系统PbootCMS后台SEO规则设置

    PbootCMS后台SEO规则设置

    全局标签:{pboot:sitetitle}站点标题、{pboot:sitesubtitle}站点副标题 列表或内容页:{sort:name}栏目名称、{sort:title}栏目标题 内容页:{content:title}内容标题 搜索结...

    未知1862023-06-08
  • CMS系统pbootcms详情页链接改为顶级栏目url(模型名称)

    pbootcms详情页链接改为顶级栏目url(模型名称)

    默认方式:栏目abc.com/news/gsxw/ 详情abc.com/news/gsxw/id.html(id为内容的id数字) 实现目标:栏目abc.com/news/gsxw/ 详情abc.com/news/id.html 实现方式 教程涵盖以下四个...

    未知962023-05-07
  • CMS系统PbootCMS二开后台列表添加点赞数显示

    PbootCMS二开后台列表添加点赞数显示

    在PbootCMS后台列表添加点赞数显示 第一步:修改下面目录里的代码,参照原有布局,添加上a.likes 本文件有多块地方需要添加上,每块如图所示都需加上新...

    未知1112023-05-11
  • CMS系统pbootcms修改后台文章显示最大数量

    pbootcms修改后台文章显示最大数量

    本文是针对后台文章列表每页显示数量的修改! 如果是想修前台页面中的分页数量,直接在后台找到 全局配置-配置参数-基本配置 拉到后面找到 分页数字...

    未知2042023-05-07
  • CMS系统pbootcms出现重复的两篇文章问题解决

    pbootcms出现重复的两篇文章问题解决

    今天又有群友遇到一个奇怪的BUG,百思不得其解,这种疑难杂症我专业啊! PbootCMS后台列表里明明就只有一篇文章,但是前端却显示了两条。 如下图,后台...

    未知1682023-05-07
  • CMS系统pbootcms增加foreach标签指定内容按条件遍历

    pbootcms增加foreach标签指定内容按条件遍历

    通过二开新增的这个标签可以实现按指定的字符进行遍历,不填写char参数默认使用逗号进行分割遍历。如下图: 图中想把abcd用竖线进行分割,也可以使用...

    未知1372023-05-07
  • CMS系统pbootcms如何判断封面图片为空

    pbootcms如何判断封面图片为空

    网站的内容列表调用新闻时有时需要判断是否有封面图片,那么pbootcms判断图片为空怎么操作,一起来看下。 翻看手册 翻看官网手册,找到内容列表拉到最...

    未知1292023-05-07
  • CMS系统pbootcms的if判断失效直接显示标签怎么回事?

    pbootcms的if判断失效直接显示标签怎么回事?

    使用pbootcms建站在处理详情内容做判断的时候,有时会出现判断失效的奇怪情况,直接显示标签代码。在一些其他地方判断极小概率也会碰到,这是为什么...

    未知1652023-05-07