phpstudy靶场访问显示404 Not Found

涉及靶场

upload-labd
sqli-labs
pikachu
dvwa
以及所有部署在phpstudy中的靶场

一、检查phpstduy设置

localhost——管理——修改

1、根目录(默认设置,不要改)

localhost这个域名必须保留,并且把根目录设置为phpstudy的WWW文件夹,这两个不能改

错误做法——把localhost改成了其他名字,后面就无法使用localhost域名:

Linux Apache根目录: /var/www/html/
Windows Apache根目录:Apache24\htdocs

二、网站访问方式

首先,网站的访问方式有两种,子目录和域名。

1、子目录(推荐使用子目录的方式访问)

因为WWW是根目录,子目录的意思是,通过http://localhost这个域名去访问WWW目录下的文件夹,比如WWW里面有一个dvwa 文件夹,里面放的是dvwa的靶场代码,访问地址就是: http://localhost/dvwa

这里最关键的地方就是:
文件夹是什么名字,浏览器的URL的子目录就必须是什么名字。
比如,WWW下面的文件夹名字叫sqli-labs-master,访问的域名是http://localhost/sqli-labs,必然会出现404的错误。

2、域名(不推荐用域名方式访问)

域名的含义是,phpstudy修改了‪C:\Windows\System32\drivers\etc\hosts文件,所以可以用http://dvwa 访问到网站。

三、404是什么错误?

说明你在浏览器里面输入的URL路径是错误的。
Apache在WWW目录下(或者某一级目录下)找不到你的文件或者文件夹(一定的,就是文件找不到)。
比如你访问的是 http://localhost/upload-labs,说明upload-labs这个文件夹不存在。
找不到的原因:文件夹不存在,或者不叫这个名字(URL写错)。

比如:
这个有点离谱了吧?Pass-01目录里面有这个文件夹吗?这个虚线框的内容都是多余的

四、404解决办法

情况1:目录访问错误

URL的名字和WWW目录下的文件夹名字不一致,要么修改URL地址,要么修改文件夹名字,保持一致即可。
方法1(不推荐):
WWW下面的文件夹名字叫sqli-labs-master。你就访问http://localhost/sqli-labs-master

方法2(推荐):
但是上面这个域名太长了,还是建议你把sqli-labs-master文件夹名字改成sqli-labs,在浏览器访问http://localhost/sqli-labs,这样好一点

情况2:localhost域名被设置为过期

解决办法:管理——启用即可

情况3:localhost域名被误删除

重新添加即可

情况4:错误修改了localhost域名的根目录

(必须是WWW,绝对不能设置为任意一个子目录),改回去即可,比如E:/phpstudy_pro/WWW

情况5:纯粹拼写错误

Less-4/?id=1 不是Less-4/id=1,因为根本不存在id这个文件夹
?id代表id这个参数。/id代表id这个文件夹。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/8118.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CSS-背景属性

目录 背景属性 background-color (背景颜色 ) background-image (背景图片 ) background-repeat (背景图平铺方式 ) no-repeat 不平铺 repeat-x 水平方向平铺 repeat-y 垂直方向平铺 repeat 平铺 background-position (背景图位置) background-size (背景缩…

第80天:WAF 攻防-漏洞利用HPP 污染分块传输垃圾数据

案例一:安全狗-SQL 注入-知识点 正常访问会被拦截 like绕过 对比成功,正常返回 对比失败,不返回 post绕过 这里需要支持post注入。这里是我自己改的REQUEST 这里其实安全狗可以开启post验证,看别人知不知道能开启了 过滤了 模拟…

如何备考PMP才能一次通过?

PMP备考一个月就能通过,培训机构中就应该这么学! PMP考试的难度其实并没有大家想象中的那么大,现在培训机构的通过率基本也在90%以上,而这90%以上也基本都是头一次参加考试很少有参加重考的学员。我就是在威班PMP培训了一个多月一…

如何使用低代码快速创建一个复杂交叉报表?

前言 在当今数字化时代,数据是企业决策和发展的重要支柱。为了更好地理解和利用数据,生成清晰、全面的报表至关重要。而复杂交叉报表作为一种高级数据分析工具,能够帮助企业深入挖掘数据背后的价值,提供全面的数据概览和分析结果…

联发科技发布天玑9300+旗舰5G生成式AI芯片 | 最新快讯

5 月 7 日消息,联发科技今天举办了天玑开发者大会 2024。大会上,联发科技开启了“天玑 AI 先锋计划”,联合业界生态企业发布了《生成式 AI 手机产业白皮书》,分享了生成式 AI 端侧部署的解决方案“天玑 AI 开发套件”。同时&#…

大数据技术原理与技术简答

1、HDFS中名称节点的启动过程 名称节点在启动时,会将FsImage 的内容加载到内存当中,此时fsimage是上上次关机时的状态。然后执行 EditLog 文件中的各项操作,使内存中的元数据保持最新。接着创建一个新的FsImage 文件和一个空的 Editlog 文件…

华为WATCH 4 系列,智慧体验新升级

一表在手,探索无限。华为 WATCH 4 系列支持弦月窗提醒,重要信息抬腕即见;听歌、导航、支付、刷门禁、控车……腕上轻松掌握,出行更高效。

西奥CHT-01软胶囊硬度测试仪:重塑行业标杆,引领硬度测试新纪元

西奥CHT-01软胶囊硬度测试仪:重塑行业标杆,引领硬度测试新纪元 在当今医药领域,软胶囊作为一种广泛应用的药品剂型,其品质的稳定性和安全性直接关系到患者的健康。而在确保软胶囊品质的各项指标中,硬度测试尤为关键。…

[oeasy]python0016_在vim中直接运行python程序

回忆上次内容 上次 置换 esc 和 caps lock 任何操作 都可以在不移动 手腕的状态下完成了 每次都要 退出vim编辑器😴 才能 在shell中 运行python程序有点麻烦 想要 不退出vim 直接在 vim应用 中运行 py程序可能吗?🤔 运行程序 以前都是 先退…

Unity 性能优化之UI和模型优化(九)

提示:仅供参考,有误之处,麻烦大佬指出,不胜感激! 文章目录 前言一、选择UI二、UGUI的优化1.Raycast Target2.UI控件的重叠3.TextMeshPro 二、模型优化1.Model选项卡Mesh CompressionRead/Write Enabled设置Optimize Ga…

【python数据分析基础】—pandas透视表和交叉表

目录 前言一、pivot_table 透视表二、crosstab 交叉表三、实际应用 前言 透视表是excel和其他数据分析软件中一种常见的数据汇总工具。它是根据一个或多个键对数据进行聚合,并根据行和列上的分组键将数据分配到各个矩形区域中。 一、pivot_table 透视表 pivot_tabl…

【MySQL】MySQL基本知识点

目录 1.SQL分类: 2.DDL-数据库操作 3.DDL-表操作-创建 4.DDL-表操作-查询 5.DDL-表操作-数据类型 6.DDL-表操作-修改 1.SQL分类: 2.DDL-数据库操作 3.DDL-表操作-创建 注意:里面的符号全部要切换为英文状态 4.DDL-表操作-查询 5.DDL…

车路云一体化简介

车路云一体化 车路云一体化融合控制系统( System of Coordinated Control by Vehicle-Road-Cloud Integration,SCCVRCI),是利用新一代信息与通信技术, 将人、车、路、云的物理层、信息层、应用层连为一体,…

Linux网络编程(三)IO复用二 poll系统调用

二、poll系统调用 2.1、API poll系统调用和select类似&#xff0c;也是在指定时间内轮询一定数量的文件描述符&#xff0c;以测试其中是否有就绪者。 #include <poll.h>int poll(struct pollfd* fds, nfds_t nfds, int timeout);fds参数是一个pollfd结构类型的数组&am…

切实有效的提高VMWARE游戏性能-各版本通杀 vm17pro

这里的游戏性能&#xff0c;当然了&#xff0c;特别指出的是3D性能&#xff0c;毕竟现在2D也很少了。 因为平时没啥事&#xff0c;所以&#xff0c;无聊就跟朋友挂挂游戏&#xff0c;没事写点代码折腾下。所以&#xff0c;免不了跟VMWARE搭上边。走了很多的弯路&#xff0c;中…

使用动态种子的DGA:DNS流量中的意外行为

Akamai研究人员最近在域名系统&#xff08;DNS&#xff09;流量数据中观察到&#xff1a;使用动态种子的域名生成算法&#xff08;Domain Generation Algorithm&#xff0c;DGA&#xff09;的实际行为&#xff0c;与对算法进行逆向工程推测的预期行为之间存在一些差异。也就是说…

Android 系统启动流程源码分析

一、Init进程启动 是一个由内核启动的用户级进程。内核自行启动之后&#xff0c;就通过启动一个用户级程序init的方式&#xff0c;完成引导进程。 启动的代码init.c中的main函数执行过程&#xff1a;system\core\init.c中&#xff1a; 主要下面两个重要的过程&#xff1a; 1…

批量将GOID转成GO term名并添加BP,MF,CC分类信息

基因本体论&#xff08;Gene Ontology&#xff0c;GO&#xff0c;https://www.geneontology.org&#xff09;是一个广泛应用于生物信息学领域的知识库&#xff0c;它提供了一套标准化的词汇和分类体系&#xff0c;用于描述基因功能、细胞组分和生物过程。GO旨在统一科研人员对基…

无人机+垂直起降:微型共轴双旋翼无人机技术详解

微型共轴双旋翼无人机技术是一种独特的无人机设计&#xff0c;它结合了垂直起降&#xff08;VTOL&#xff09;能力和微型无人机的灵活性。这种设计允许无人机在无需跑道的情况下垂直起降&#xff0c;并具备在空中悬停和执行各种飞行动作的能力。 适用于集群控制&#xff0c;荷载…

NXP i.MX8系列平台开发讲解 - 1.1 导读前言

专栏文章目录传送门&#xff1a;返回专栏目录 文章目录 目录 1. 本专辑介绍 2. 学习本专辑作用 3.关于作者 1. 本专辑介绍 本专辑将会介绍Linux 驱动开发&#xff0c;Android BSP 驱动涉及HAL层调试&#xff0c;适用于嵌入式软件开发人员&#xff0c;和有兴趣向该方向发展…