zoukankan      html  css  js  c++  java
  • 网站是如何管理的

    引子

    现在你打开 pptv 官网 ,观看电影

    体验 good ,那我们 ping 一下

    ping 的通,并且通过dns解析到了 ip : 36.250.246.56

    我们把 ip 填到地址栏

    怎么回事?网址通过dns解析得到ip , 网址和ip不应该是等价的吗?

    ... ...

    我们看一下网站是如何管理的。

    正文

    http 访问的默认端口是80,刚才直接ip不行,现在我们尝试一下加上端口看看,例如加上 8888 (这个端口不同有一定的概率性,这次我猜对了)

    可以看到一个程序 tengine ,这个是淘宝根据 nginx 进行的优化和升级,常见到的有 apache 、nginx

    我加上端口号,实际上是想进入网站的后台界面,当然,后台界面一般为 ip:端口号/字符串 形式才能进入,后面的字符串我猜不到。那我是怎么知道这套规则的呢?

    宝塔面板

    我的服务器上安装了宝塔面板,安装过程网上一大片这里不赘述。

    现在看一下我申请的域名 www.xxx.top
    这个域名会解析到我服务器的 ip

    这个的意思是网址已经解析到了这个ip,但是这个ip服务器上并没有解析到这个网址对应的文件夹

    现在我把我的 ip 直接填进去

    可以看到是不同的

    现在填写我的 ip:8888 ,自动重定向到 /login

    这个端口是进入宝塔面板的端口,宝塔面板通信接口为 8888 ,当然这个可以自己后期改,加上端口号后再加上一个字符串才能看到宝塔面板登陆界面,这个字符串是为了安全起见,默认是乱码,之后也可以改

    字符串填写完整之后

    登陆进去看到 [网站] 页面

    结论

    实际上,上图显示的三个网站(网址),都是对应这一个ip的服务器。所以当你只填写一个ip的时候,服务器根本不知道你想访问什么(哪个网站)。网址就不同,服务器看到网址之后可以解析到一个更确定的目录下。图中表示明显。

    打开其中一个网址 word.xxx.top ,自动重定向到登陆界面网址,显示正常,如下图

    感触

    以前说PHP是世界上是最好的语言以为是开玩笑,现在想想过去还是太年轻。

    PHP确实是世界上最好的语言,不容狡辩。

  • 相关阅读:
    SWPUCTF2019 | 神奇的二维码
    CG-CTF | Hello,RE!
    CG-CTF | I wanna play CTF
    CG-CTF | MD5
    CG-CTF | 综合题2
    CG-CTF | 密码重置2
    CG-CTF | 综合题
    修改input输入框placeholder文字默认颜色
    解决前端浏览器字体小于12px办法
    box-shadow四个边框设置阴影样式
  • 原文地址:https://www.cnblogs.com/maskerk/p/10124469.html
Copyright © 2011-2022 走看看