一.phpstudy2018目录结构功能实现效果(软件自带的功能)
实现过程如下:
在已经一建搭建完Apache服务器和MySQL数据库后,就可以根据默认的url 127.0.0.1访问
这里是打开了phpstudy2018自带的目录结构功能(具体怎么实现未知)
操作:其他选项菜单-phpstudy设置-允许目录列表-修改www根目录下的自带的php文件(一个index.php和l.php)
修改php文件:只需要将上述两个文件名称变更即可。
个人理解:这边应该是php文件编写的时候的路径变了导致最后只能变为目录结构,所谓的目录结构也是用简单的php语言编写的。
本来:127.0.0.1 -> index.php(如果index.php未找到就找l.php)
现在:127.0.0.1 -> 目录结构.php(此php文件名未知,所以用“目录结构”来表示他导向的php文件名)
二.虚拟域名实现
1.作用:是为了当我们每次访问网站主页时,不用127.0.0.1而是用自己的"简化域名"来访问,比如要访问DVWA靶场的时候.只需要输入“www.dvwa.test” 即可。 2.实现过程(S代表Step步骤) S1 打开"域名管理"
S2 设置网站域名、网站目录、第二域名以及网站端口
这边默认无第二域名.端口默认使用80
注意:其中目录选择要选择WWW根目录下的靶场文件目录 即:WWW/你的靶场名称
同时新增完要保存并修改配置文件
S3 直接访问www.dvwa.test 发现没有达到我们预期的效果,即直接访问就是靶场,同时在host文件备注 (不知道phpstudy是如何实现这样的功能的)
解答疑问:与DNS服务器有关,一般本地域名解析文件叫做host/hosts
S4 其他选项菜单-打开host-修改备注-完成 这里的host文件不知道作用是什么?