一般,如果一个网站不是自己开发的,那么我们除了能看到网站页面的展示效果外,就是每一个页面的url地址路径,那么从这个url路径地址我们能看出关于这个网站的哪些信息?
一般网站的url地址后缀有html\htm\shtml\asp\php\jsp\aspx等,后面可能不带参数,或者带#参数和?问号参数。
其中所有的页面都可以带#参数,而问号参数一般出现在asp\aspx\php\jsp后缀的页面,如果htm\html\shtml后缀的页面出现带问号参数,不是写错了,就是使用了伪静态技术,也就是htm\html\shtml不是真的htm\html\shtml。
其中htm\html表示静态页面,也就是这个页面没有经过程序操作,是固定的,页面数据都是本来有的,不是通过连接数据获取的,不能实现订购等操作,当然除了采用ajax技术的除外。
shtml表示页面是ssi,可以说是html的升级版,可以使用ssi指令,如嵌入一些页面等;
asp表示网站是由asp动态程序语言开发的,asp是最简单的程序语言,功能性和安全性稍差,但如果是企业网站完全满足要求;
aspx表示网站是由asp.net动态程序语言开发的;
php表示网站是由php动态程序语言开发的;
jsp表示网站是由jsp动态程序语言开发的;
如果网站是动态程序语言开发的,后面有问号参数的页面,可以通过在参数后面加上 and 1=1来检测是否有sql注入漏洞,如果有,加入空格and 1=1页面会正常展示,如果提示错误或参数错误则说明没有漏洞。
所以通过查看url地址可以看成网站是由什么语言开发的,是否生成了静态页面、是否有基本的注入漏洞。
正常,一般静态页面以html\html结尾的页面,因为不需要执行程序逻辑,所以网站打开速度会比较快。
经大量实践证明,静态的以html\htm结尾的网站,搜索引擎比较喜欢,所以很多企业网站都采用动态生成静态页面的技术来实现或者伪静态技术来实现。
找公司制作网站或者制作小程序怎样做比较有保障?微信小程序能做的几个主要类别选哪家注册域名从服务的角度看SaaS,我们能看到什么?云主机与购买虚拟主机的区别?它们各自的用途大概是什么?济宁网站推广网站要害词排名老是在百名以外彷徨,你找到原因了吗?高效进行新站seo优化的常识技巧网站建设是选择自主建站?还是定制建站?