本文关键词:如何查询网站是不是asp做的
做站这么多年,
我见过太多小白被忽悠。
人家问:
“老板,我这网站咋弄的?”
其实吧,
很多老板根本不懂技术,
只知道网站能打开就行。
但有时候,
你要改版,
或者要加功能,
就得知道底子。
不然找个外包,
人家随便报个价,
你连还价都不知道咋还。
今天我就掏心窝子,
说说怎么查网站是不是asp做的。
别去那些花里胡哨的工具,
大多不准。
咱们用笨办法,
最管用。
第一招,看网址后缀。
这是最直观的。
你打开网站,
看地址栏。
如果结尾是 .asp,
或者带个问号,
后面跟一堆参数,
比如 id=123&class=456,
那大概率是asp动态页。
特别是那种
带 .asp? 的,
基本没跑了。
不过现在
很多网站做了伪静态,
看着像 .html,
其实背后还是asp在跑。
这时候你就得
用第二招。
右键点击网页,
选择“查看网页源代码”。
别怕麻烦,
这步很关键。
在代码里
按 Ctrl+F,
搜索关键词。
搜什么呢?
搜“ASP”或者“VBScript”。
如果你看到
或者
这种代码,
恭喜你,
这网站绝对是asp做的。
因为asp
经常用VBScript写脚本,
而且include语句
是asp特有的
包含文件写法。
要是搜不到,
别急,
再搜“Response.Write”。
这也是asp
常用的输出语句。
要是连这个都没有,
那可能是php,
或者是asp.net。
第三招,看报错信息。
这招有点险,
但很有效。
你故意在网址后面
加个错误的参数,
比如 /news.asp?id=abc。
要是网站崩了,
弹出一个蓝色的报错页面,
上面写着
“Microsoft VBScript 编译器错误”
或者“ASP 错误”,
那铁定是asp。
这种报错
微软自家的东西,
藏都藏不住。
不过注意,
现在好多站长
关了详细报错,
只显示“404”或者“500”,
那这招就不灵了。
我有个客户,
是个做机械设备的,
网站做了伪静态,
看着挺高端。
他让我查
是不是asp。
我看了后缀,
全是.html。
但我看了源码,
发现一堆
这明显是
服务器端包含,
asp的经典特征。
我还发现
他的数据库连接字符串,
用的是ADODB.Connection,
这是asp连数据库
的标准对象。
要是php,
会用mysqli或者pdo。
要是.net,
会用SqlConnection。
所以,
别光看表面。
有时候,
为了SEO,
站长会把asp
伪装成html。
这时候,
就得靠
查看源代码
和
测试报错
来破案。
还有个小技巧,
看服务器头信息。
按F12,
打开开发者工具,
点Network,
刷新页面。
看Response Headers。
要是看到
Server: Microsoft-IIS/7.5
或者
X-Powered-By: ASP.NET
那基本就确定了。
如果是
Server: Apache
或者
nginx,
那可能是php。
当然,
这些头信息
也可能被隐藏,
但大部分
小网站
都没那么复杂。
总之,
查网站技术栈,
别迷信工具。
自己动手,
丰衣足食。
多试几次,
你就有经验了。
要是你实在搞不定,
或者网站改版
找不到人维护,
别硬撑。
找个靠谱的
建站公司,
或者懂技术的
朋友帮帮忙。
毕竟,
网站是门面,
别因为不懂技术,
吃了哑巴亏。
有问题的,
随时留言,
我看到就回。
咱们一起把网站
弄得明明白白。