4-19
Saturday
标签
梦涛笔记

CentOS Certbot SSL

HTML CentOS Apache 发布时间:2025-03-14 17:14:06

安装命令

yum install certbot

获取证书命令

certbot certonly --manual -m jason@zhisg.com -d *.zhisg.com
certbot certonly --webroot -w /var/www/html/zhisg/ -d www.zhisg.com
certbot renew   #继订全部证书
certbot renew --cert-name domain.com  #指定证书


certonly 表示安装模式,Certbot 有安装模式和验证模式两种类型的插件。
–manual 表示手动安装插件,Certbot 有很多插件,不同的插件都可以申请证书,用户可以根据需要自行选择
-d 为那些主机申请证书,如果是通配符,输入 *.domain.com (替换为你自己的域名)
–preferred-challenges dns,使用 DNS 方式校验域名所有权
–server,Let’s Encrypt ACME v2 版本使用的服务器不同于 v1 版本,需要显示指定。

WEB程序做手机端显示时限制用户缩放

HTML 发布时间:2025-03-14 14:19:09

有时候为了怕影响布局,可以在HTML里限制用户缩放页面,只需在Head里加入下面meta行就行了

<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=3.0,user-scalable=yes">


如何安装星外模板教程

HTML 发布时间:2025-03-14 14:10:32

今天新装了星外的虚拟机管理系统,想换个模板。

从网上下载了几个模板,因为初次接触星外,不懂如何安装,以为应该像其它的系统一样,把下载的模板复制到模板目录,在后台选择就行了。

可是找来找去,网站目录里找不到放模板的目录。

后台在后台的 站点管理 – 模板管理 里看到一个个的输入框,里面放置HTML代码。

终于搞明白了,原来星外系统的模板是在这里添加的。

把下载的模板文件,一个一个打开,把HTML代码复制到相应的输入框里。

然后在最下面的提交按钮就可以生成了。

注意如果是新加的模板要勾选:作为新模板另存下来,要不会把原先的替换掉。


为什么必须保护Robots协议?

HTML 发布时间:2025-03-13 19:57:43

image.png

一、从Spider程序到Robots协议

即使不是工程狮,关注互联网的人也很少不知道Robots协议。百度和360从2012年起展开的一场屏蔽与反屏蔽战把原本程序猿才知道的Robots协议变成媒体热词。北京一中院8月7日对3B搜索不正当竞争纠纷案(3B案)刚刚作出的一审判决让Robots协议在新闻里又火了一把。Robots协议的法律地位或法律效力问题是3B案一系列法律问题中最大的争点,分析这个问题就必须先了解Robots协议的内容和意义。

Robots协议和搜索引擎的爬虫程序(Spider)其实是一对同胞兄弟。

1994年之前,AltaVista、Infoseek等代表的搜索引擎在互联网可以通过Spider直入网站管理后台,把所有网页信息系数收录。除了涉及隐私外,爬虫程序的反复收录在20年前对网站带宽也是不小的负载。荷兰工程师Martin Koster深感互联网丛林之乱,提出通过设立名为Robots规范的网站访问限制政策(Access Policy)方式在整个互联网统一解决Spider无所不在所带来的威胁。Robots协议在技术实现上并不复杂,网站管理员只要按规则在网站根目录下创建Robots.txt的文本文件就可以禁止搜索爬虫收录指定网页内容。从早期的AltaVista、Infoseek到后来居上的Google 、Yahoo和美国以外的Baidu等各大搜索引擎都群体接受了Robots协议,避免和内容网站为Spider陷入一场危机。

二、Robots规则可以受法律保护

反对3B案一审判决的理由集中对Robots协议法律效力的否定上。Robots协议并不是法律,也没有被IETF、ITU和W3C等国际标准组织接纳。但国际标准也不是法律,逻辑上成为国际标准不等于自动享有法律保护。法律和规则并不是同一个概念,法律属于规则,而规则远远大于法律。百度是以不正当竞争为案由起诉360,反不正当竞争法本身就是通过列举加兜底的方式,在少数明确规定的违法行为外以原则性规定了根据不正当竞争行为的判断标准。司法者的权限并不局限于寻找包含Robots协议内容的具体法条,而是可以根据实际案情裁量违反Robots协议是否就违反了反不正当竞争法第二条对经营者应当遵循自愿、平等、公平、诚实信用和公认商业道德的强制性规定。认定违法并不需要将Robots协议上升为法律作为前提,违反规则就可能导致违反法律的结果。况且3B案发生背景之一,是被告奇虎360本身就通过签署《互联网搜索引擎服务自律公约》承诺“遵守机器人协议(Robots协议)”和“限制搜索引擎抓取应有行业公认合理的正当理由,不利用机器人协议进行不正当竞争行为”。360在明确承认Robots协议约束力后又规避了协议,既是违法又构成违约。

法律之外的规则受法律承认和保护是普遍现象。

合同不是法律而是当事人自由达成的一致意思表示,但依法成立的合同当然受法律保护。《合同法》第八条即规定:“依法成立的合同,对当事人具有法律约束力。…依法成立的合同,受法律保护。”被互联网广泛采用的Robots协议属于行业惯例,仅《合同法》就在第二十二条、第二十六条、第六十条、第六十一条、第九十二条等九个条款承认交易习惯的效力,如第九十二条就规定:“合同的权利义务终止后,当事人应当遵循诚实信用原则,根据交易习惯履行通知、协助、保密等义务”。《物权法》第八十五条也规定:“法律、法规对处理相邻关系有规定的,依照其规定;法律、法规没有规定的,可以按照当地习惯”。根据法理及以上法条的规定,惯例完全有可能获得法定效力及执行力。3B案判决认可Robots协议的效力是法官依职权对Robots协议合法性进行认知的过程,并不存在法官造法或逾越职权创造新权利。

百度在360推出网络搜索后迅速启用Robots协议,在百度旗下的知道、贴吧、文库、百科等产品屏蔽了360爬虫。百度屏蔽360的产品基本属于用户创造内容(UGC)类型的上传平台。百度对平台内容并不直接享有著作权,360因此质疑百度无权拒绝收录。但UGC平台身份也无碍百度根据《著作权法》第十四条对相关内容享有作为汇编者的权利。在百度主张反不正当竞争保护情况下,举证责任更简化到证明原告合法投入因被告竞争行为受到实际损害及被告竞争行为违反诚实信用或商业道德,而360强行利用百度网站内容已构成搭便车的不正当竞争行为。

三、互联网拒绝丛林法则

360在3B案中以百度滥用Robots协议作为抗辩,但换个角度看真正容易被滥用的倒是Spider程序。互联与分享是网络的基本性格,而信息的多元化也决定了很多情况下网络传播必须受到控制。不受Robots协议限制的Spider程序必然使互联网陷入严重混乱,网站后台隐私无法保护,网页更新的旧信息必须完全删除而不能仅仅屏蔽,音乐、视频等内容的收费盈利模式遭到毁灭打击。互联网经过长期博弈逐步摆脱无序状态,难道只因搜索爬虫失控又将回到比拼技术暴力的暗黑丛林?这种情景绝非法治下的互联网可以接受的。

Robots协议自成立以来在全球受到严格遵守,利用Robots协议屏蔽搜索的案例举不胜举。Facebook和Twitter长期屏蔽谷歌,后者除了发牢骚不敢采取任何规避手段;默多克的新闻集团一度全面屏蔽谷歌,谷歌一直忍到……忍到默多克自己忍不住投降;搜索屏蔽360的除了百度各网站还有腾讯的QQ空间,更有意思的是QQ空间屏蔽360爬虫却在2012年后对百度和Google开放,360甚至都没有为此指责腾讯歧视;腾讯尽管向百度开放QQ空间却将腾讯微博的内容屏蔽至今,新浪微博也一度加入屏蔽百度的队列;电商领域可能是互相屏蔽的高地,淘宝从2008年起一直屏蔽百度搜索,京东、苏宁、当当网等也屏蔽了阿里旗下一淘搜索的爬虫。

各国法院承认Robots协议效力的判决同样不胜枚举。美国联邦法院早在2000年就在eBay诉BE(Bedder’s Edge)案 中就通过禁令支持了eBay屏蔽BE爬虫的主张。内华达法院2006年审理的Field v. Google 案 也明确认可Robots协议是有效保护网站权利的通行标准。北京一中院同样于2006年在审理著名的浙江泛亚诉百度著作权侵权案 判决书中认定原告有权利用设置Robots.txt文件拒绝百度收录。上述通过Robots协议屏蔽搜索爬虫的互联网实例和认可Robots协议法律效力的中外法院判决,都证明Robots协议的效力并不是在3B案中才成为争点,也证明Robots协议在产业实践和司法实践中都一直得到认可和尊重。

POST调试工具

HTML PHP 发布时间:2025-03-13 19:34:08

实际开发工作中,很多时候需要用到POST提交值,每次都需要针对写出相对的POST环境,

所以写出这个POST调试工具公共库,方便调试使用。

程序运行环境需要php 及 extension=php_curl.dll

调试时填写的内容:

提交的网址:填写需要调试的网址

提交的变量:分别填写变量名及变量值,可以添加多个变量,及多行(TEXT)变量

提交执行提供了正常执行,返回原码,解析JSON,解析XML 多种操作

可以将返回直接显示,也可以解析后直观显示

在线运行: https://www.zhisg.com/dev/post.php

cURL超时设置

HTML PHP 发布时间:2025-03-13 19:28:34

一般我们访问HTTP方式很多,主要是:curl, socket, file_get_contents() 等方法。

如果碰到对方服务器一直没有响应的时候,我们就悲剧了,很容易把整个服务器搞死,所以在访问http的时候也需要考虑超时的问题。

CURL 是我们常用的一种比较靠谱的访问HTTP协议接口的lib库,性能高,还有一些并发支持的功能等。


curl_setopt($ch, opt) 可以设置一些超时的设置,主要包括:

*(重要) CURLOPT_TIMEOUT 设置cURL允许执行的最长秒数。

*(重要) CURLOPT_TIMEOUT_MS 设置cURL允许执行的最长毫秒数。

(在cURL 7.16.2中被加入。从PHP 5.2.3起可使用)


CURLOPT_CONNECTTIMEOUT 在发起连接前等待的时间,如果设置为0,则无限等待。

CURLOPT_CONNECTTIMEOUT_MS 尝试连接等待的时间,以毫秒为单位。如果设置为0,则无限等待。

(在cURL 7.16.2中被加入。从PHP 5.2.3开始可用)


CURLOPT_DNS_CACHE_TIMEOUT 设置在内存中保存DNS信息的时间,默认为120秒。


curl普通秒级超时:

$ch = curl_init();  
curl_setopt($ch, CURLOPT_URL,$url);  
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);  
curl_setopt($ch, CURLOPT_TIMEOUT,60);   //只需要设置一个秒的数量就可以  
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);  
curl_setopt($ch, CURLOPT_USERAGENT, $defined_vars['HTTP_USER_AGENT']);  

curl如果需要进行毫秒超时,需要增加:

curl_easy_setopt(curl, CURLOPT_NOSIGNAL,1L);  
//或者是:  
curl_setopt ( $ch,  CURLOPT_NOSIGNAL,true);//是可以支持毫秒级别超时设置的  

curl一个毫秒级超时的例子:

if(!isset($_GET['foo'])){  
        // Client  
        $ch = curl_init('http://example.com/');  
        curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);  
        curl_setopt($ch, CURLOPT_NOSIGNAL,1);    //注意,毫秒超时一定要设置这个  
        curl_setopt($ch, CURLOPT_TIMEOUT_MS,200);  //超时毫秒,cURL 7.16.2中被加入。从PHP 5.2.3起可使用  
        $data = curl_exec($ch);  
        $curl_errno = curl_errno($ch);  
        $curl_error = curl_error($ch);  
        curl_close($ch);  
   
        if($curl_errno >0){  
                echo "cURL Error ($curl_errno): $curl_error\n";  
        }else{  
                echo "Data received: $data\n";  
        }  
}else{  
        // Server  
        sleep(10);  
        echo "Done.";  
}  

其他一些技巧:

1. 按照经验总结是:cURL 版本 >= libcurl/7.21.0 版本,毫秒级超时是一定生效的,切记。

2. curl_multi的毫秒级超时也有问题。。单次访问是支持ms级超时的,curl_multi并行调多个会不准


最全的SEO搜索命令整理

SEO HTML 发布时间:2025-03-13 19:21:50

做为一名SEOER其实我们还是要多多学习一些搜引擎的知识,哪怕有的不清楚但是最起码要有个了解。今天红涛就整理了一些很多人没有用过的一些搜索引擎命令,百度高级指令与谷歌高级指令。

SEO搜索命令大全

1、双引号

把搜索词放在双引号中,代表完全匹配搜索,也就是说搜索结果返回的页面包含双引号中出现的所有的词,连顺序也必须完全匹配。百度和Google 都支持这个指令。例如搜索: “SEO博客”

2、减号

减号代表搜索不包含减号后面的词的页面。使用这个指令时减号前面必须是空格,减号后面没有空格,紧跟着需要排除的词。Google 和百度都支持这个指令。例如:搜索 -引擎返回的则是包含“搜索”这个词,却不包含“引擎”这个词的结果

3、星号

星号*是常用的通配符,也可以用在搜索中。百度不支持*号搜索指令。比如在Google 中搜索:搜索*擎其中的*号代表任何文字。返回的结果就不仅包含“搜索引擎”,还包含了“搜索收擎”,“搜索巨擎”等内容。

4、inurl

inurl: 指令用于搜索查询词出现在url 中的页面。百度和Google 都支持inurl 指令。inurl 指令支持中文和英文。比如搜索:inurl:搜索引擎优化

返回的结果都是网址url 中包含“搜索引擎优化”的页面。由于关键词出现在url 中对排名有一定影响,使用inurl:搜索可以更准确地找到竞争对手。

5、inanchor

inanchor:指令返回的结果是导入链接锚文字中包含搜索词的页面。百度不支持inanchor。比如在Google 搜索 :inanchor:点击这里返回的结果页面本身并不一定包含“点击这里”这四个字,而是指向这些页面的链接锚文字中出现了“点击这里”这四个字。可以用 来找到某个关键词的竞争对收,而且这些竞争对手往往是做过SEO 的。研究竞争对手页面有哪些外部链接,就可以找到很多链接资源。

6、intitle

intitle: 指令返回的是页面title 中包含关键词的页面。Google 和百度都支持intitle 指令。使用intitle 指令找到的文件是更准确的竞争页面。如果关键词只出现在页面可见文字中,而没有出现在title 中,大部分情况是并没有针对关键词进行优化,所以也不是有力的竞争对手。

7、allintitle

allintitle:搜索返回的是页面标题中包含多组关键词的文件。例如 :allintitle:SEO 搜索引擎优化就相当于:intitle:SEO intitle:搜索引擎优化返回的是标题中中既包含“SEO”,也包含“搜索引擎优化”的页面

8、allinurl

与allintitle: 类似。allinurl:SEO 搜索引擎优化就相当于 :inurl:SEO inurl:搜索引擎优化

9、filetype

用于搜索特定文件格式。Google 和百度都支持filetype 指令。比如搜索filetype:pdf SEO返回的就是包含SEO 这个关键词的所有pdf 文件。

10、site

site:是SEO 最熟悉的高级搜索指令,用来搜索某个域名下的所有文件。

11、linkdomain

linkdomain:指令只适用于雅虎,返回的是某个域名的反向链接。雅虎的反向链接数据还比较准确,是SEO 人员研究竞争对手外部链接情况的重要工具之一。比如搜索

linkdomain:zhisg.com-site:zhisg.com得到的就是大明seo的外部链接,因为-site:zhisg.com已经排除了点石本身的页面,也就是内部链接,剩下的就都是外部链接了。

12、related

related:指令只适用于Google,返回的结果是与某个网站有关联的页面。比如搜索

related:hzaima.com我们就可以得到Google 所认为的与大明seo有关联的其他页面。 这种关联到底指的是什么,Google 并没有明确说明,一般认为指的是有共同外部链接的网站。


百度命令收集:

Domain:用domain命令可以查找跟某一网站相关的信息。例提交“domain:url“

Filetype:限制查找文件的格式类型。目前可以查找的文件类型有.pdf/.doc/.xls/.ppt/.rtf 用法:搜索关键字 + filetype:ppt

inurl:限定查询匹配只搜索URL链接。 inurl:搜索关键字。(查找网站目录收录不错)

link:网站外链接查询。Link:www.zhisg.com

Site:网站整站搜索引擎收录查询。例:Site:www.zhisg.com -全站收录检查”“seo入门 site:www.zhisg.com -检查“某关键词””

intitle:搜索网页标题中含有的关键词,例:想搜索标题中含有“SEO入门”的内容 intitle:SEO入门

其它铺助搜索命令:

利用-来限定关键词一定不要出现在结果中。 例如:键入seo-网站,会找出包含seo但除了网站的网站。

利用*代替所有的字母,模糊检索那关键词或者是不能确定的关键词。 例如:键入”爱*”后的会查询到包含爱字的相关内容。

利用()可以把多个关键词划分为一组,并进行优先查询。 例如:键入”(seo+网络)”来搜索包含”seo”与”网络”的信息。

利用and 表示前后两个关键词是”与”的逻辑关系。 例如输入关键词:聊城 and 江北水城 会找出将包含聊城和江北水城有关的网站。

利用or(|)表示前后两个词是”或”的逻辑关系。 例如输入关键词:聊城 or 出口,会找出将包含聊城 或者出口 的网页。

以上信息在最实用的百度搜索引擎中均可使用。 其中:  wd代表查询关键词  cl=3代表网页搜索  ie=gb2312代表查询输入关键词的编码  pn代表显示搜索结果的页数  rn代表页 面显示搜索结果的数量  两个指定关键字之间允许出现的关键词数。


百度基本搜索技巧

百度搜索引擎简单方便。仅需输入查询内容并敲一下回车键(Enter),即可得到相关资料。或者输入查询内容后,用鼠标点击“百度搜索”按钮,也可得到相关资料。

输入多个词语搜索

输入多个词语搜索(不同字词之间用一个空格隔开),可以获得更精确的搜索结果。

例如:想了解北京暂住证相关信息,在搜索框中输入

获得的搜索效果会比输入 [北京暂住证] 得到的结果更好。

在百度查询时不需要使用符号”AND”或”+”,百度会在多个以空格隔开的词语之间自动添加”+”。百度提供符合您全部查询条件的资料,并把最相关的网页排在前列。

减除无关资料

有时候,排除含有某些词语的资料有利于缩小查询范围。百度支持“-”功能,用于有目的地删除某些无关网页,但减号之前必须留一空格。

并行搜索

使用“A|B”来搜索“或者包含词语A,或者包含词语B”的网页。

例如:您要查询“图片”或“写真”相关资料,无须分两次查询,只要输入 [图片|写真] 搜索即可。 百度会提供跟“|”前后任何字词相关的资料,并把最相关的网页排在前列。

相关检索

如果您无法确定输入什么词语才能找到满意的资料,可以试用百度相关检索。

您可以先输入一个简单词语搜索,然后,百度搜索引擎会为您提供“其它用户搜索过的相关搜索词语”作参考。您点击其中一个相关搜索词,都新版。百度和网页作者无关,不对网页的内容负责。


百度高级搜索命令

1、index命令

在关键词输入框中输入index of mp3,选择回车搜索,得到了一些网页,不要以为这是一些普通的页面,其实它们是一些mp3网站的资源列表,点击打开它来看看,怎么样?是不是所有资源一收眼底了?

2、Intitle命令-表示后接的词限制在网页标题范围内。

例如,找明星的个人资料页。一般来说,明星资料页的标题,通常是明星的名字,而在页面上,会有“姓名”、“身高”等词语出现。比如找林青霞的个人资料,就 可以用“林青霞 姓名 身高”来查询。而由于明星的名字一般在网页标题中出现,因此,更精确的查询方式,可以是“姓名 身高 intitle:章宝龙”。

3、site命令-限制在某一网站内搜索。

site语法把搜索范围局限在这些网站内,以提高搜索效率。

例:网际快车 site:skycn.com

4、filetype命令对搜索对象的文件类型做限制,冒号后是文档格式,如PDF、DOC、XLS等。

很多情况下,我们需要有权威性的,信息量大的专业报告或者论文。比如,我们需要了解中国互联网状况,就需要找一个全面的评估报告,而不是某某记者的一篇文 章;我们需要对某个学术问题进行深入研究,就需要找这方面的专业论文。找这类资源,除了构建合适的关键词之外,我们还需要了解一点,那就是:重要文档在互 联网上存在的方式,往往不是网页格式,而是Office文档或者PDF文档。Office文档我们都熟悉,PDF文档也许有的人并不清楚。PDF文档是 Adobe公司开发的一种图文混排电子文档格式,能在不同平台上浏览,是电子出版的标准格式之一。多数上市公司的年报,就是用PDF做的。很多公司的产品 手册,也以PDF格式放在网上。

例:霍金 黑洞 filetype:pdf

5、inur命令-是限定在url中搜索。URL,全称Uniform Resource Locator,中文译为“统一资源定位器”,就是地址栏里的内容。

使用格式是:“inurl:xxx”、“inurl:xxx 关键词”、“关键词 inurl:xxx” (XXX可以是任何字符)

1)、inurl:xxx 作用是命令搜索引擎查找url中包含xxx的网页。 例子:inurl:news

2)、“inurl:xxx 关键词”或“关键词 inurl:xxx” 两者意义一样:要搜索引擎查找满足下面两个要求的网页 1. url中包括xxx 2.网页中含有“关键词” 例子:cnkikw inurl:sanzhiyu.php ,网页正文包含“cnkikw”,url中有“sanzhiyu.php”

通常情况,任何网站的url都不是随意设置的,都经过一番过虑,有一定用意的。很多地方,url链接和网页的内容有着密切的相关。所以,可以利用这种相关性,来缩小范围,快速准确地找到所需信息。


Google高级搜索命令

以下是目前所有的Google搜索命令语法,它不同于Google的帮助文档,因为这里介绍了几个Google不推荐使用的命令语法。大多数的 Google搜索命令语法有它特有的使用格式,希望大家能正确使用。我用不同颜色标注了不同的语法命令,绿色的较为常用的命令,黄色的是不常用但却非常有 用的命令,蓝色是Google不推荐使用的命令。

allinanchor: anchor是一处说明性的文字,它标注说明了这个链接可能跳转到其它的网页或跳转到当前网页的不同地方。当我们用allinanchor提交查询的时 候,Google会限制搜索结果必须是那些在anchor文字里包含了我们所有查询关键词的网页。例[ allinanchor: best museums Sydney ] ,提交这个查询,Google仅仅会返回在网页anchor说明文字里边包含了关键词”best” “museums” 和”Sydney”的网面。

allintext: 当我们用allintext提交查询的时候,Google会限制搜索结果仅仅是在网页正文里边包含了我们所有查询关键词的网页。例[allintext: travel packing list],提交这个查询,Google仅仅会返回在一个网页包含了三个关键词”travel” “packing”和”list”的网页。

allintitle: 当我们用allintitle提交查询的时候,Google会限制搜索结果仅是那些在网页标题里边包含了我们所有查询关键词的网页。例 [allintitle: detect plagiarism],提交这个查询,Google仅会返回在网页标题里边包含了”detect”和”plagiarism”这两个关键词的网页。

allinurl: 当我们用allinurl提交查询的时候,Google会限制搜索结果仅是那些在URL(网址)里边包含了我们所有查询关键词的网页。例 [allinurl: google faq],提交这个查询,Google仅会返回在URL里边包含了关键词”google”和”faq”的网页,象www.google.com/help /faq.html等的网页。

author: 当我们用author进行查询的时候,Google会限制返回结果仅仅是那些在Google论坛里边,包含了特定作者的新闻文章。在这里,作者名可以是全 名,也可以是一部分或邮件地址。例[children author:john author:doe]或[children author:doe@someaddress.com]返回结果将是作者John Doe 或是 doe@someaddress.com写的,关于包含关键词children的文章。

bphonebook: 用bphonebook进行查询的时候,返回结果将是那些商务电话资料。

cache: 提交cache:url ,Google会显示当前网页的快照信息,从而替换网页的当前信息。例[cache:com],提交这个查询,Google会返回所有抓取的关于 [url]url]的网页快照信息。在显示的网页快照信息里边,Google会高亮显示查询关键词。(在cache:和URL之间不能有空格)

datarange: 当我们使用datarange进行查询的时候,Google会将查询结果限制在一个特定的时间段内,这个时间相对于网站来说,是按网站被google收录 的时间算的。例 ”Geri Halliwell” “Spice Girls” daterange:2450958-2450968 。这里的时间日期格式是按天文学的儒略日。(这个搜索语法Google并不推荐使用,因为它会返回 一些莫名其妙的东西)

define: 当我们用define进行查询的时候,Google会返回包含查询关键词定义的网面。例[define: blog],这个查询将会返回Blog的定义。ext: 这是一个没有证实的语法,可以用于filetype:查找扩散名为ext的文件。

filetype: 当我们在查询里边包含filetype:扩展名的时候,Google会限制查询结果仅返回特定文件类型的网页。例[资产评估  filetype:pdf],这个查询将会返回所有文件类型为pdf的资产评估信息。其它可用的特定文件类型格式查询还有doc ,txt,ppt,xls.rtf,swf,ps等。

group: 当我们用group查询的时候,Google会限制我们的论坛查询结果仅是某几个固定的论坛组或是某些特定主题组的新闻文章。例[sleep group:misc.kids.moderated],提交这个查询,Google仅会返回在用户组misc.kids.moderated里边包含了 查询关键字”sleep”的文章。

id: 又是一个没有证实的语法,效果很一般。

inanchor: 当我们用inanchor提交查询的时候,Google会限制结果是那些在网页anchor链接里边包含了查询关键词的网页。例[restaurants inanchor:gourmet],提交这个查询,Google会查询那些在anchor信息里包含了关键词”restaurants”和关键 词”gourmet”的网页。

info: 提交info:url,将会显示需要查询网站的一些信息。

其实很多命令并一定都能用得着,大家根据自己的兴趣爱好可以适当的掌握。以上是红涛整理的一些百度与谷歌的搜索命令。


XmlHttpRequest error: Origin null is not allowed by Access-Control-Allow-Origin

HTML PHP 发布时间:2025-03-13 19:16:28

解决办法:

1.恳求的url是PHP的,须要PHP中

echo header("Access-Control-Allow-Origin: *");

2.html的,须要在head头加

<meta http-equiv="Access-Control-Allow-Origin" content="*">

这样就可以解决Ajax跨域访问问题。