nginx不带www到www域名的重定向

nginx不带www到www域名的重定向
nginx不带www到www域名的重定向

对于单一入口的程序如何做301重定向

由于网站的url由动态改为了伪静态,原先的动态网址依然能够访问,导致原先的url的权重无法转移,所以对原来的url做301重定向,并在百度站长中提交网站改版请求。

网上的教程都是直接根据文件重定向的,对于单一入口的程序不适用,所以写下次教程。

示例:

if ($args ~* mod=item&act=view&id=(\d+) ) {

rewrite ^/(.*)$ http://$host/item/$arg_id.html? permanent;

}

$args是当前url问号后面的部分,相当于$query_string

$arg_id是id的值,格式为$arg_

rewrite是url重写命令

permanent代表的是返回301永久重定向状态码

$host为当前网站的域名部分

结尾的问号代表不会将url后面的参数一起带过去

^和$是代表的是正则匹配

if条件中的(\d+)代表的是数字参数,如777

注意:nginx中if命令不能嵌套,不能有多条件

if条件中的等号只有一个

注意if的空格问题

if条件中可以有多条url重写语句

重定向是基于文件的,示例中是适用于index.php?mod=a&act=b的结构如:rewrite 文件A 重定向到某地址

示例:

rewrite ^/good.php$ http://$host permanent;

rewriet ^/good1.php$ http://$host/ permanent;

如果需要对网站的域名进行重定向,可参考以下示例:

将不带www的域名重定向到带www的域名

server{

......

server_name https://www.360docs.net/doc/056489532.html, https://www.360docs.net/doc/056489532.html,

......

if ($host = https://www.360docs.net/doc/056489532.html,) {

rewrite ^(.*)$ https://www.360docs.net/doc/056489532.html, permanent;

}

}

计算机网络知识网址与域名系统

计算机网络知识:网址与域名系统 1.IP地址 为了将信息从一个地方传输到另一个地方,需要明确发送的目的地。因此网络中通信的每个主机必须有一个惟一的地址,以便于其他主机识别。该地址是通过IP协议实现的,故称为IP地址(也称为网址)。IP地址是全球唯一的并有着统一的格式。 IP地址使用32位二进制数来标识。由于32位长的二进制数不好记忆,故将它按8位为一组,用小数点“.”将它们隔开,以十进制数形式表示出来,称之为点分十进制形式。如服务器在Internet上的地址表示为202.94.1.86。 IP地址包括:网络标识和主机标识。 2.域名系统 域名(Domain Name),是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。 【例】220.169.30.195是中南大学的IP地址, https://www.360docs.net/doc/056489532.html,则为域名。 域名系统(Domain Name System,DNS)是一个分布式的数据库系统,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。DNS具有两大功能:一是定义了一套为主机命名的规则;二是可将域名高效率地转换成IP地址。DNS由域名空间(Domain Space)、域名服务器(Domain Server)和解析器(Resolver)三部分组成。 【例题】域名系统DNS的作用是()。 A.存放主机域名 B.将域名转换成IP地址 C.存放IP地址 D.存放邮件的地址表 【解析】B。 (1)域名空间(Domain Space) DNS并没有一张保存着所有的主机信息的主机表,相反,这些信息是存放在许多分布式的域名服务器(或DNS服务器)中,不同的域名服务器管理不同的域,这些域名服务器组成一个层次结构的系统,所有这些域的集合构成了域名空间。 域名空间是一个树状结构,它的顶层是一个根域(root domain)用符号“ ”来表示,每一个下级域都是上级域的子域。每个域都有自己的域名服务器,这些服务器保存着当前域的主机信息和下级子域的域名服务器信息。在DNS域名空间的任何一台计算机都可以用从叶节点到根节点、中间用“·”相连接的字符串来标识:

使用URL跳转解决Web服务80端口被封问题Word版

使用URL跳转解决Web服务80端口被封问题随着宽带的普及,很多用户都喜欢使用ADSL路由器几个人一起共享上网。因为这样不仅上网的费用降低了,还可以和别人分享自己电脑上的各种资源。但是,许多宽带用户的ADSL路由器都没有修改默认的密码,使得黑客很容易就盗取到ADSL拨号的帐号密码用并来消费,给用户带来很大的损失。 例如,TP-LINK路由器的默认密码一般是”admin”,黑客可以使用它登陆到没有修改默认密码的TP-LINK路由器上,盗取用户的ADSL帐户和密码,然后到互连星空进行买Q币、看收费电影等消费。为此,不少用户都把这种情况投诉到了宽带运营商,而一些拨号接入宽带运营商为了避免这种情况的发生,从2004年开始逐渐在接入服务路由器上封闭互联网访问接入线路的80端口,作为解决问题的方法。 1.众所周知,Web服务是用80端口来通讯的。HTTP端口被封闭后,对于一般的上网用户是不会体现出来的,因为封锁的方向对于用户层面是IN,而用户通过浏览器打开网站进行访问的方向为OUT。可是,有不少的个人或公司采用在接入线路加上一台普通的兼容PC的方式来搭建互联网服务器,例如把公司的各种产品介绍做成一个Web站点,或建立个人的生活BLOG、相册等,以达到节省成本以及获得更高的性价比的目的。当宽带接入商封闭了IN方向的80端口后,互联网就访问不到用户服务器中的Web服务了。宽带运营商此举因此受到了互联网用户多方面的评击:到底封闭HTTP IN端口是为了避免粗心大意的用户造成损失,还是要大力推动服务器托管市场的发展呢?答案也只有宽带接入商自己才知道。 作为普通用户,Web IN方向端口被封闭后,我们只能改用其它端口向互联网提供Web服务。但问题随之而来了:更改WEB服务端口后,外网用户在访问该域名时,得必须在域名后加上端口号才能连接到WEB服务器,例如

系统管理员易犯错误及解决方法汇总

系统管理员易犯错误及解决方法汇总 本文分享的都是系统管理员在工作的时候容易犯的错误,经抚琴煮酒整理并提供解决方法,希望可以给大家一些指导,避免在工作中出现此类问题。作者简介:余洪春,网名抚琴煮酒,英文名Andrew.Yu,武汉某外企高级Linux/Unix系统管理员、项目实施工程师,红帽RHCE 讲师,擅长负载均衡高可用和中小型证券类和商务网站架构,目前关注网站架构研究及网络安全。 一、安装FreeBSD后无法重启 问题描述: 装惯了Linux的人肯定知道一般会有个boot分区,可是在bsd就不那么容易了。在安装FreeBSD 8.1的时候遇到了问题,查阅了chinaunix上面,正好也有相关问题整理,特摘录如下: 我要求FreeBSD分区: 2G For / 4G For swap 10G For /root 256M For /boot 其余 for /usr 安装正常,结果安装重启后便出现杯具了: >> FreeBSD/i386 BOOT Default: 0:da(0,a)/boot/kernel/kernel boot: 原因: 通过网上查资料,了解到手动引导的全过程,发现了问题所在: 由于独立分区/boot造成了FreeBSD引导过程中无法正确找到内核引导的位置。 解决方法: 通过 boot: 0:da(0,e)/loader 可以解决引导问题,然后进入loader界面 *这个引导盘符根据da0s1x 的 x 得来,因此你安装系统的时候/boot所在分区区号,才是真正的x字母,如果不知道就从往后试试 同样由于默认kernel位置是/boot/kernel所以依然需要手动加载 ok load kernel/kernel 获得kernel信息后 ok boot 这样就可以正常引导了。 但是这样还没有彻底解决问题,随后还需要在磁盘挂载的时候输入 mount root>ufs:/dev/da0s1a 才能进入系统,而且每次重启都手动一次。所以其实问题没有彻底解决。 所以,为了避免以上的/boot问题,目前我装机一般规范化操作,一般只分三个区,避免独立分区/boot,也希望玩Linux的朋友们重视下这个问题。 2048M For / 4096M For swap 其余的均For /usr

域名和IP地址及域名解析

域名和IP地址及域名解析 什么是IP地址? IP地址:如“202.101.139.188”的形式。它是为每个连接在Internet 上的主机分配的一个在全世界范围内唯一的32位地址。IP地址通常以圆点(半角句号)分隔的4个十进制数字表示。 我们知道,因特网是全世界范围内的计算机联为一体而构成的通信网络的总称,联在某个网络上的两台计算机之间在相互通信时,它们所传送的数据包里都会包含某些附加信息,这些附加信息就是发送数据的计算机的地址和接受数据的计算机地址。为了方便通信,必须给每台计算机都分配一个IP地址作为网络标识。 什么是域名? 域名:如“https://www.360docs.net/doc/056489532.html,”的形式。它同IP地址一样,都是用来表示一个单位、机构或个人在网上的一个确定的名称或位置。所不同的是,它比IP 地址较有亲和力,容易被人们记记和乐于使用。 由于国际域名资源有限,各个国家,地区在域名最后都加上了国家的标识段,由此形成了各个国家,地区自己的国内域名。国别的最高层域名:.cn-中国;.au-澳大利亚;.jp-日本等。 另外,不同的组织、机构,都有不同的域名标识,如:.com-商业公司;.org-组织、协会等;.net-网络服务;.edu-教育机构;.gov-政府部门;.mil-军事领域;.arts-艺术机构;.firm-商业公司;.info-提供信息的机构等。 什么是DNS? 域名系统即DNS(Domain Name System)。计算机在网络上进行通讯时只能识别如“202.101.139.188”之类的IP地址,而不能识别如 “https://www.360docs.net/doc/056489532.html,”之类的域名,因此,想要让好记的域名能被网络所认识,则需要在域名和网络之间有一个“翻译”,它能将域名翻译成网络能够识别的IP地址,DNS起的正是这种作用。 域名的解析

深度剖析一级域名与二级域名的区别和运用

深度剖析一级域名与二级域名的区别和运用 二级域名能巩固主域名(又称一级域名或顶级域名)的地位,这个概念相信很多做seo的人都听说过,也是搜索优化行业不变的真理。任何学术都不敢保障没有对立派,但也有良多人把二级域名和主域名这两个概念混杂不清,现在浅析如何通过域名优化传递搜索引擎权重。 域名对网站优化来说有什么影响吗?一般来说很多网站会由于各种原因而开设二级域名,一级域名和二级域名是不是在某种程度上会影响我们网站优化的效果呢,今天我给大家分析一下这类问题,一个是主域名的概念,一个是二级域名的概念,一般认为,以www为开头的域名是主域名,以其他形式的前缀开头的域名是二级域名。当然这个说法是经不起推敲的,因为其实对于搜索引擎来说,二级域名和主域名的关系应该是相对的,不过那样说起来就太复杂了,那本文就以常态的“一般认为”为准开始介绍下面的内容。 1、二级域名和主域名 域名由域名主体和域名后缀构成,主体就是我们注册域名时的自界说称号。至于带了www的这个主域名严厉的说属于二级域名的一种,只但是是长时间用户操作习气构成的“常用域名”比拟非凡的是曾经被广阔用户和站长承受并供认带www的域名是主域名。然则作为SEO人员应该分清主域名和二级域名以及子目次的各自特点及利害,以助于我们更好地发扬域名包括效应! 2、什么是域名包括效应? 经常见的二级域名包罗:www、bbs、blog、fourm、club、等,至于网站好好的为什么要运用二级域名?这些问题普通都是中小型站长问出来的,网站规划较小运用一个虚拟空间完全可以包容下网站顺序,再比方像大型社区门户触及网站内容比拟普遍,若何分类治理是个大问题,应用二级域名可以自在别离网站空间到分歧IP地址,以到达分级治理便于维护还也以物理隔离防备了网站平安连累景象的发作。二级域名URL包括了主域名的URL字符串,在我们做网站SEO优化时常用的domain敕令来做剖析,优化人员以前发布的二级域名外链悉数包括了主域名的网址链接,而且主要的是每个二级域名链接都邑对主域名发生效果结果。由SEO的角度看来每个二级域名都相当于一个相对自力的网站,长时间以往的给二级域名做推行任务其实也是在不时的进步主域名的包括权重。 3、子目次和二级域名哪个好? 以SEO角度去剖析这个问题我们不难了解,假如经过301域名重定向把www二级域名权重传递到主域名上,而且今后把SEO重点放在主域名的排名优化上。那么关于子目次和二级域名哪个更有利于SEO优化来说曾经不再主要了,由于无论怎样去做都邑变相或直接的进步主站的权重值,一切二级域名都拥有一致级其余待遇,但一级域名(主域名)可以承继一切二级域名的权重,这就是顶级域名独有的天然生成优势,并且顶级域名关于查找引擎的默许权重也比二级域名略高一筹,可见新站上线最主要的是SEO域名优化,这将是取决你网站后期维护偏向的罗马大路。 总结:做网站SEO优化不只局限于更新内容发布外链,只需你专心察看领会就会有所发现。关于SEO 域名优化也不止于以上三两点办法,域名方式多种多样并且可以并存优化,域名优化更多的还有集中跳转,形态返回,HTTP传递,URL构造,域名指导,域名级别,域名泛解析,以及上述的域名包括所发生的SEO 效应,其实一切SEO优化办法都是经过域名传递来递交权重的,只需你为查找引擎爬虫铺好这个桥梁我深信它会给你一个好评。

Nginx 502错误触发条件与解决办法汇总===

Nginx 502错误触发条件与解决办法汇总 一些运行在Nginx上的网站有时候会出现502 Bad Gateway错误,有些时候甚至频繁的出现。有些站长是在刚刚转移到Nginx之后就出现了这个问题,所以经常会怀疑这是不是Nginx的问题,但事实上这是个误区。以... 一些运行在Nginx上的网站有时候会出现“502 Bad Gateway”错误,有些时候甚至频繁的出现。有些站长是在刚刚转移到Nginx之后就出现了这个问题,所以经常会怀疑这是不是Nginx的问题,但事实上这是个误区。 以下是从张宴和Ayou的博客搜集整理的一些Nginx 502错误的排查方法,供大家参考: Nginx 502错误的原因比较多,是因为在代理模式下后端服务器出现问题引起的。这些错误一般都不是nginx本身的问题,一定要从后端找原因!但nginx把这些出错都揽在自己身上了,着实让nginx的推广者备受置疑,毕竟从字眼上理解,bad gateway?不就是bad nginx吗?让不了解的人看到,会直接把责任推在nginx身上,希望nginx下一个版本会把出错提示写稍微友好一些,至少不会是现在简单的一句502 Bad Gateway,另外还不忘附上自己的大名。 Nginx 502的触发条件 502错误最通常的出现情况就是后端主机当机。在upstream配置里有这么一项配置:proxy_next_upstream,这个配置指定了nginx在从一个后端主机取数据遇到何种错误时会转到下一个后端主机,里头写上的就是会出现502的所有情况拉,默认是error timeout。error就是当机、断线之类的,timeout就是读取堵塞超时,比较容易理解。我一般是全写上的: proxy_next_upstream error timeout invalid_header http_500 http_503; 不过现在可能我要去掉http_500这一项了,http_500指定后端返回500错误时会转一个主机,后端的jsp出错的话,本来会打印一堆stacktrace的错误信息,现在被502取代了。但公司的程序员可不这么认为,他们认定是nginx出现了错误,我实在没空跟他们解释502的原理了…… 503错误就可以保留,因为后端通常是apache resin,如果apache死机就是error,但resin死机,仅仅是503,所以还是有必要保留的。 解决办法 遇到502问题,可以优先考虑按照以下两个步骤去解决。 1、查看当前的PHP FastCGI进程数是否够用:

域名与网址有什么区别

域名与网址有什么区别 域名是INTERNET上用来寻找网站所用的名字,是INTERNET上的重要标识,相当于主机的门牌号码,在全世界,没有重复的域名。企业上网的第一步就是要为自己的公司申请域名。而网址是域名+企业的名字的组合。注册域名并不等于就是网址,域名和网址的区别在于,只有当域名经过域名解析之后(也就是将域名与网站的IP地址建立对应连接关系),这个域名才可以成为一个网址。 区别一:网址和域名的关系往往容易被混淆,以为域名就是网址,实际上注册了域名并不等于就是网址。域名和网址的区别在于,只有当域名经过域名解析之后(也就是将域名与网站的IP地址建立对应连接关系),这个域名才可以成为一个网址,也就是说网址是可以直接访问网站使用的,网址不一定只是首页网址,也可以是任何一个内容页面的网址(URL)。 区别二:注册域名之后,域名并不一定投入使用,有些只是为了投资或者备用而注册的域名,在并没有与任何一个网站建立对应关系,这个时候域名就不能称为网址了。网址从外观上看与域名相似,但域名的前面又加上了资源类型。 URL是一个识别Internet中哪里有信息资源,并且将Internet提供的服务统一编址的系统。通过URL可以到达任何一个地方寻找需要的东西,比如文件、数据库、图像、新闻组等等,可以这样说,URL是Internet上的地址簿。URL 一般由三个部分构成,各个部分如下:1.服务器标识符通过选择服务器标识符能够确定将要访问的服务器的类型,URL中的服务器标识符可以有HTTP://、F TP://、GOPHER://、TELNET://、NWES://等等类型,分别指定为采用超文本传输协议连接、采用文件传输协议连接、与GOPHER服务器连接、与TELNET会话连接、与USENET新闻组相连接。2.信息资源地址信息资源地址是由两部分构成的,一是机器名称,另一个是通信端口号,是连接时所使用的通信端口号。端口是I nternet用来辨别特定信息服务用的一种软件标识,其设置范围是0到65535之间的整数,一般情况下使用的是标准端口号,可以不用写出。在需要特殊服务时会用到非标准端口号,常见的Internet提供服务的端口号,如HTTP的标准端口号为80,TELNET的标准端口号为23,FTP的标准端口号为21等等。3.路径名 路径名是给出资源在所在机器上的完整文件名,一般情况下只有用户知道所要找的资源在什么地方时才会给出这个选项。

域名解析教程

域名解析详细教程 域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站一种服务。域名解析也叫域名指向、服务器设置、域名配置以及反向IP登记等等。说得简单点就是将好记的域名解析成IP,服务由DNS服务器完成,是把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。 英文名:DNSR(domain name system resolution) 在域名注册商那里注册了域名之后如何才能看到自己的网站内容,用一个专业术语就叫“域名解析”。在相关术语解释中已经介绍,域名和网址并不是一回事,域名注册好之后,只说明你对这个域名拥有了使用权,如果不进行域名解析,那么这个域名就不能发挥它的作用,经过解析的域名可以用来作为电子邮箱的后缀,也可以用来作为网址访问自己的网站,因此域名投入使用的必备环节是“域名解析”。 域名解析(17张) 我们知道域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP 地址的过程。一个域名对应一个IP地址,一个IP地址可以对应多个域名;所以多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器(DNS)来完成。解析过程,比如,一个域名为:***.com,是想看到这个现HTTP服务,如果要访问网站,就要进行解析,首先在域名注册商那里通过专门的DNS服务器解析到一个WEB服务器的一个固定IP上:211.214.1.***,然后,通过WEB服务器来接收这个域名,把***.com这个域名映射到这台服务器上。那么,输入***.com这个域名就可以实现访问网站内容了.即实现了域名解析的全过程;人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。域名解析协议(DNS)用来把便于人们记忆的主机域名和电子邮件地址映射为计算机易于识别的IP地址。DNS是一种c/s的结构,客户机就是用户用于查找一个名字对应的地址,而服务器通常用于为别人提供查询服务。

域名末尾带不带斜杠的区别

域名末尾带不带斜杠的区别 几天在交换友链的过程中,对方特意要求我添加他们的网站域名时,要在域名的末尾添加一个斜杠。我当时很纳闷,寻求帮助和查找资料后才知道,原来域名后带不带斜杠是有区别的。 例如:www.***.com和www.***.com/对于搜索引擎是不一样的,在发外链的时候,需要明确以哪个域名来排名,这样做是为了集中权重。有人告诉我如果www.***.com/做跳转到www.***.com,那么这两个域名用哪个都无所谓,看个人喜好。 我认为SEO是一个靠细节决定成败的工作,越能在细节中做到完美,越能取得更好的成绩。所以我觉得栏目页地址,不能全凭个人喜好作外链,最好是带上斜杠,因为我在查阅资料的过程中,得出的结论是,搜索引擎可能会赋予带斜杠的栏目页更高的权重。 为什么呢? 首先在不带斜杠的网址与带斜杠的网址同时被收录的情况下,带斜杠的网址更容易获取百度排名。这点我在实践过程中得到了验证,博奥的外链工作,我一直是在用不带斜杠的域名在做发外链,但是恰恰排

名靠前的确是带斜杠的域名。 其次,经过实践操作发现,百度更注重带斜杠的网址,特别是对新站而言。对于一些权重高的网站,通常百度都会同时收录带斜杠与不带斜杠的两个地址。但是对于一些新的网站而言,往往只能收录一个,哪个更容易被收录,这点我在网上看到了一个实例。 一位站长在优化一个健康类网站,这个网站在布置导航栏上的栏目地址的时候,全部为未带斜杠的地址。按正常来说,百度应该收录这个不带斜杠的栏目地址。但事实上,在未进行外链建设之前,百度收录的栏目页地址均是带斜杠的。后来,这位站长针对某个栏目进行了专门的外链建设,由于之前并没有在意这个带斜杠与不带斜杠的区别,所以,有时候加的外链是带斜杠的,有时候是不带斜杠的。结果,百度先是给予了不带斜杠这个地址的排名,后来,却把这个地址给K 掉,然后重新收录了带斜杠的地址,全部排名消失。 如此的细节,让人不得不去思考百度是不是更注重带斜杠的域名。 综上所述,我认为,如果www.***.com被URL重写跳转到 www.***.com/上的话,最好是选择后者进行外链的建设,更能起到事半功倍的作用。希望这点能帮助到我们的外链工作..转载注明出处,谢谢!

Nginx常见错误与解决方法解读

上海纽斯达科技Nginx常见错误与解决方法 上海纽斯达科技有限公司 2014-10-25

文档状态 目的: 在Nginx 服务器出现故障时,能快速定位并解决相关错误。 保密: 本文档仅供内部使用,请勿外传 概述: Nginx 常见错误与问题之解决方法技术指南。 安装环境: 系统环境:redhat enterprise 6.5 64bit 文件状态: 【 】草稿 【 】修改稿 【√】正式发布 文档编号 Nsdkj-778 保 密 等 级 限制 作 者 刘恒亮 最后完成日期 2014-12-25 审 核 人 最后审核日期 2014-12-25 批 准 人 最后批准日期 2014-12-25

1、Nginx 常见启动错误 有的时候初次安装nginx的时候会报这样的错误 sbin/nginx -c conf/nginx.conf 报错内容:sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory 启动时如果报异常error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory 这说明我们的环境还不是和启动需要 小小的配置一下 解决方法(直接运行): 32位系统 [root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib 64位系统 [root@sever lib]# ln -s /usr/local/lib/libpcre.so.1 /lib64 然后执行ps -ef | grep nginx 查看nginx进程确认是否真的已经启动了,在进程列表里会有最起码两个, worker(nginx工作进程)和master(nginx主进程) root 4349 1 0 02:24 ? 00:00:00 nginx: master process sbin/nginx -c conf/nginx.conf nginx 4350 4349 0 02:24 ? 00:00:00 nginx: worker process root 4356 28335 0 02:30 pts/1 00:00:00 grep nginx NGINX 就 OK了 2、400 bad request错误的原因和解决办法 配置nginx.conf相关设置如下. client_header_buffer_size 16k; large_client_header_buffers 4 64k; 根据具体情况调整,一般适当调整值就可以。 3、Nginx 502 Bad Gateway错误 在php.ini和php-fpm.conf中分别有这样两个配置项:max_execution_time和 request_terminate_timeout。

域名-ip地址、域名、DNS、URL(即网址)的区别与联系

很多人可能对ip地址、域名、DNS、URL的区别很模糊,下面来梳理了ip地址、域名、DNS、URL(即网址)的区别与联系。 IP地址 每个连接到Internet上的主机都会分配一个IP地址,IP地址是用来唯一标识互联网上计算机的逻辑地址,机器之间的访问就是通过IP地址来进行的。 IP地址采用二进制的形式表示的话很长,比较麻烦,为了便于使用,IP地址经常被写成十进制的形式,用“.”分开,叫做“点分十进制表示法”,如:127.0.0.1。 域名 IP地址毕竟是数字标识,使用时不好记忆和书写,因此在IP地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP地址。每一个符号化的地址都与特定的IP地址对应。这个与网络上的数字型IP地址相对应的字符型地址,就被称为域名。 目前域名已经成为互联网品牌、网上商标保护必备的要素之一,除了识别功能外,还有引导、宣传等作用。 DNS

在Internet上域名与IP地址之间是一对一(或者多对一)的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析。 域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。域名的最终指向是IP。 URL URL是统一资源定位符(英语UniformResourceLocator的缩写)俗称为网址。 网址格式为:<协议>://<域名或IP>:<端口>/<路径>。<协议>://<域名或IP>是必需的,<端口>/<路径>有时可省略。如:https://https://www.360docs.net/doc/056489532.html,/。 汇桔网知识产权注册中心域名服务提供域名注册、域名申请、域名查询等专业服务,更多域名管理、域名信息尽在汇桔网。

未备案域名跳转备案域名是否可行

很多人问域名没有去备案,备案手续过于繁杂,所以想绕过备案,把自己未备案域名跳转到备案域名,这样的方式是否可行?跳转之后域名是否可用?为此整理了未备案域名跳转的相关内容,希望能够帮助大家。 一、未备案域名跳转备案域名 工信部电管[2009]672号文件要求对网站未备案的域名不予解析(含跳转)。各域名注册服务机构应严格落实相关工作,具体要求如下: (一)新注册域名网站备案情况审核 在域名新注册审核时,除对域名注册书面申请资料进行审核外,各域名注册服务机构应对域名的网站备案情况进行核查。如域名属于网站未备案的域名,在域名注册提交后不予解析(含跳转)。 (二)已注册域名网站备案情况清查 1、从2010年1月1日起,各域名注册服务机构应对已注册域名的网站备案情况进行全面清查,对属于网站未备案的域名不予解析(含跳转)。

2、各域名注册服务机构应于每日16时前,将当日清查结果上报我中心。清查结果包括网站已备案的域名数量和列表、网站未备案的域名数量和列表、不予解析(含跳转)的域名数量和列表,上报格式见附件《网站备案情况清查结果日报表》。 3、各注册服务机构应在2010年1月24日16时前,完成对已注册域名的网站备案情况的清查和暂停解析工作。 (三)域名开通解析(含跳转)申请受理 网站备案通过后,各域名注册服务机构应受理用户提交的域名开通解析(含跳转)申请,并对域名的网站备案情况进行严格审核,如域名属于网站已备案的域名,各注册服务机构应负责为用户的域名开通解析(含跳转),并于每日16时前将开通解析(含跳转)申请处理情况提交至我中心。 (四)做好用户的通知和申诉受理工作 各域名注册服务机构在备案情况审核和清查过程中,应通过网站公告、电子邮件、电话等方式,确保域名注册用户收到通知,妥善处理用户咨询和申诉,做好政策规定的解释工作,确保相关工作顺利进行。

linux centos安装nginx常见错误及解决办法

1. 安装完成Nginx后无法站外访问? 刚安装好nginx一个常见的问题是无法站外访问,本机wget、telnet都正常。而服务器之外,不管是局域网的其它主机还是互联网的主机都无法访问站点。如果用telnet的话,提示: 正在连接到192.168.0.xxx...不能打开到主机的连接,在端口 80: 连接失败 如果用wget命令的话,提示: Connecting to 192.168.0.100:80... failed: No route to host. 如果是以上的故障现象,很可能是被CentOS的防火墙把80端口拦住了,尝试执行以下命令,打开80端口: iptables -I INPUT -p tcp --dport 80 -j ACCEPT 然后用: /etc/init.d/iptables status 查看当前的防火墙规则,如果发现有这样一条: ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 就说明防火墙规则已经添加成功了,再在站外访问就正常了。 2. 编译pcre错误(源码安装nginx必须先要装pcre) libtool: compile: unrecognized option `-DHAVE_CONFIG_H' libtool: compile: Try `libtool --help' for more information. make[1]: *** [pcrecpp.lo] Error 1 make[1]: Leaving directory `/usr/local/src/pcre-8.21' make: *** [all] Error 2

一个空间绑定多个域名实现自动跳转的几种方法

一个空间绑定多个域名实现自动跳转的几种方法! 给出我自己使用的代码,比如:我有域名1;域名2! 我想域名直接访问blog/index.php 域名2只访问首页index1.html 跳转页面 即可实现! 本人只是菜鸟,如果不对之处,请大家口下留情! 第一个 程序代码 <% if Request.ServerV ariables("SERVER_NAME")="https://www.360docs.net/doc/056489532.html," then response.redirect "williamlong/index.htm" else response.redirect "index2.htm" end if

Nginx 错误处理方法

Nginx (―engine x‖) 是一个高性能的HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。Nginx 是由Igor Sysoev 为俄罗斯访问量第二的Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。Nginx 超越Apache 的高性能和稳定性。 Nginx+Tomcat是目前主流的Java web架构,很多公司在使用,Nginx+Tomcat通过简单的配置,可以实现高性能的负载均衡,通过本文学习,可以实现Nginx+Tomcat 负载均衡。 工具资源 1、Java运行环境,JDK 2、Tomcat7.0.65压缩版下载 3、Nginx1.8.1稳定版下载 本文基于win10进行配置 配置步骤 1、JDK环境配置略 2、Tomcat安装配置 请参考:一台服务器安装运行多个Tomcat及注册服务 本测试安装两个Tomcat,端口分别是8801和8802 安装配置完成后请确保每一个Tomcat可以正常访问 为了区分两个Tomcat,本文将第二个Tomcat的页面名称改为:Apache Tomcat/7.0.65-2 3、Nginx配置

1.解压Nginx到D盘根目录 2.修改Nginx配置 #user nobody; worker_processes 1; #工作进程的个数 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; #单个进程最大连接数} http {

网站域名绑定和域名解析详细讲解

域名绑定和域名解析详解 如何获得IP地址? 微企点后台系统为您随机分配主机空间IP地址: 上图右侧红色框框里面那串数字就是IP地址,这个IP地址是随机分配的,请以你看到的IP地址为准。 1、什么是域名绑定? 域名绑定之后并且做完域名解析,浏览者就可以直接通过设置好的域名直接访问了, 例如:在微企点后台中点击“添加域名”,填写.wqdian.,设置之后就可以直接通过该域名访问到您的。 域名绑定在微企点后台完成 2、什么是域名解析? 域名解析是把域名指向IP,让人们通过注册的域名可以方便地访问到一种服务。IP地址是网络上标识站点的数字地址, 为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。 域名解析在域名注册商后台或解析服务后台完成 提示:对于先绑定域名还是先域名解析,并没有定论,但建议先进行域名绑定操作。 3、如何设置解析域名? 这里以万网、易名、新网、西部数码、时代互联为例。 特别提醒:www和不带www的网址需要分别解析 一、记录类型「A记录」(要将域名指向主机服务商提供的IP地址,请选择「A记录」)

1、万网 1)首先登录,进入会员中心,点击左侧“我的域名”,选择对应域名后方的“解析”,进入域名解析界面 2)域名解析界面,点击“进入高级设置” 3)进入域名解析高级设置界面 第1步:点击“添加解析” 第2步:选择记录类型“A”记录,设置主机记录为所需容. 第3步:填写记录值 (该IP是微企点为您提供的主机空间IP地址,方法请见上方文章顶端)

完成以上3项后,点击“保存”。一般10分钟到两个小时便可以解析完成。最长不超过6个小时。 备注:TTL指各地DNS缓存您域名记录信息的时间,默认为10分钟(600)。 2、易名 1)、首先登录,点击左上角的“用户名”进入管理中心。 2)、点击管理中心左侧的“域名管理”,点击对应域名后的“解析”

地址规则说明

地址连接规则说明 一、游戏规则跳转地址: a)格式:网址/GameRule.asp?KindID=%ld b)说明:游戏大厅通过以上的方式调用游戏的规则页面,KindID 参数是每个游戏的列表标识号码, 此号码能在数据库中参阅得到(ServerInfoDB 数据库里面的 GameKindInfo 表里面的 KindID 字段) c)例子:梭哈游戏的规则页面,其他的如此类推: 网址/GameRule.asp?KindID=1 二、游戏下载跳转地址: a)格式:网址/Download.asp?KindID=%ld&LocalVersion=0&PlazaVersion=%ld b)说明:游戏大厅通过以上的方式调用游戏的安装包下载,KindID 参数是每个游戏的列表标识号 码。LocalVersion参数是客户端的已经安装的文件版本号码,未安装为 0。PlazaVersion参数 是大厅的版本号码,现在可以忽律。 c)例子:梭哈游戏的安装包获得地址,其他的如此类推。 网址/Download.asp?KindID=1&LocalVersion=0&PlazaVersion=19663 三、关于 KindID: a)此号码是游戏的唯一标识号码,是固化在游戏属性里面的,保存在数据库里面,可以通过数据 库配置。也可以通过启动房间的时候更改挂接的列表位置。 b)此号码能在数据库中参阅得到,位置在ServerInfoDB 数据库里面的 GameKindInfo 表里面的 KindID 字段。 四、广告地址跳转规则: a)登陆框广告地址:域名/ads/LogonLogo.asp b)退出框广告地址:域名/ads/ClosePlaza.asp c)大厅框架广告地址:域名/ads/Platform.asp d)游戏房间广告地址:域名/ads/GameRoom.asp e)游戏界面广告地址:域名/ads/GameFrame.asp 五.登录框下面四个地址 a)网站首页:网址/LogonLink1.asp b)新手指南:网址/LogonLink2.asp c)服务条款:网址/LogonLink3.asp d)找回密码:网址/LogonLink4.asp e)具体跳转到哪个页面,再由LogonLink1.asp~LogonLink4.asp做实际跳转 六.用户服务六个地址 a)会员充值:网址/UserService/UserService1.asp 游戏记录:网址/UserService/UserService2.asp b)充值记录:网址/UserService/UserService3.asp c)负分清理:网址/UserService/UserService4.asp

服务器故障解决思路

遇到服务器故障,问题出现的原因很少可以一下就想到。基本上都会从以下步骤入手: 一、尽可能搞清楚问题的前因后果 不要一下子就扎到服务器前面,你需要先搞明白对这台服务器有多少已知的情况,还有故障的具体情况。不然你很可能就是在无的放矢。 必须搞清楚的问题有: ? 故障的表现是什么?无响应?报错? ? 故障是什么时候发现的? ? 故障是否可重现? ? 有没有出现的规律(比如每小时出现一次) ? 最后一次对整个平台进行更新的内容是什么(代码、服务器等)? ? 故障影响的特定用户群是什么样的(已登录的, 退出的, 某个地域的…)? ? 基础架构(物理的、逻辑的)的文档是否能找到? ? 是否有监控平台可用? (比如Munin 、Zabbix 、 Nagios 、 New Relic … 什么都可以) ? 是否有日志可以查看?. (比如Loggly 、Airbrake 、 Graylog…) 最后两个是最方便的信息来源,不过别抱太大希望,基本上它们都不会有。只能再继续摸索了。 二、有谁在? 1 2 $ w $ last

用这两个命令看看都有谁在线,有哪些用户访问过。这不是什么关键步骤,不过最好别在其他用户正干活的时候来调试系统。有道是一山不容二虎嘛。(ne cook in the kitchen is enough.) 三、之前发生了什么? 1 $ history 查看一下之前服务器上执行过的命令。看一下总是没错的,加上前面看的谁登录过的信息,应该有点用。另外作为admin 要注意,不要利用自己的权限去侵犯别人的隐私哦。 到这里先提醒一下,等会你可能会需要更新 HISTTIMEFORMAT 环境变量来显示这些命令被执行的时间。对要不然光看到一堆不知道啥时候执行的命令,同样会令人抓狂的。 四、现在在运行的进程是啥? 1 2 $ pstree -a $ ps aux 这都是查看现有进程的。 ps aux 的结果比较杂乱, pstree -a 的结果比较简单明了,可以看到正在运行的进程及相关用户。 五、监听的网络服务 1 2 3 $ netstat -ntlp $ netstat -nulp $ netstat -nxlp 我一般都分开运行这三个命令,不想一下子看到列出一大堆所有的服务。netstat -nalp 倒也可以。不过我绝不会用 numeric 选项 (鄙人一点浅薄的看法:IP 地址看起来更方便)。 找到所有正在运行的服务,检查它们是否应该运行。查看各个监听端口。在netstat 显示的服务列表中的PID 和 ps aux 进程列表中的是一样的。 如果服务器上有好几个Java 或者Erlang 什么的进程在同时运行,能够按PID 分别找到每个进程就很重要了。 通常我们建议每台服务器上运行的服务少一点,必要时可以增加服务器。如果你看到一台服务器上有三四十个监听端口开着,那还是做个记录,回头有空的时候清理一下,重新组织一下服务器。

域名-中文.网址域名的基本作用

中文域名(.网址域名)就是以中文表现的域名,属于互联网上的基础服务,注册后可直接浏览器输入直达官网。中文.网址域名的基本作用。 1、降低了互联网使用的门槛 据网上域名注册商的资料来看中国网民并没有形成在互联网上使用英文的习惯,而接入互联网时英文域名为不懂英语的国民带来很大不便。中文.网址域名就为这些潜在的网民提供了便利的上网通道。 2、可以为中小企业提供更多的营销机会 中小企业建立网站,发展电子商务的比例相对较低。而中文域名具备简便易记,符合中国文化,更容易为消费者接受等有利因素,将会吸引更多的中小企业把目光转向互联网,展开网络推广和电子商务营销计划。 3、显著的标识作用,体现自身的价值和定位。 CN域名是互联网上的中国概念。在我国加入WTO以后,国际交流日益频繁。拥有CN域名可以使中国企业更好地走向国际,同时也可以使国外企业更好地融入中国。中国企业拥有CN域名,可以更好地吸引全球对中国文化和中国企业感兴趣的用户。许多外商在寻

求中国合作伙伴时,习惯检索.CN下的网站。国际公司拥有CN域名,可以告诉中国用户,这是一个面向中国市场、实现了本土化的服务站点。 4、中文.网址域名资源丰富 在英文域名体系下,热门的行业词和通用词都被外企牢牢掌握,使得外企轻易就树立起了一系列的门户。使用一个有意义和容易记忆的中文域名注册,不但能在宣传、推广和开展电子商务方面带来极高的广告价值,而且可以加速网站在行业中门户地位的树立。 5、全球唯一性和稀缺性 Internet域名是internet网络上的一个服务器或一个网络系统的名字。世界上的每一个域名都是全球唯一的。只y要有一个人注册了,在其注册期内任何人都不能再注册相同的名字。域名的这种排他性,是由域名技术的全球统一管理而产生,而不像其他知识产权要靠法律、法规来维护其唯一性。正因为域名这种与身俱来的特性,人们可以假冒商标,却不能假冒域名。这也使得域名日益成为一种不可再生的稀缺资源。 6、覆盖面广 世界学习室统计全世界中文人口,占总数的25%以上。语言障碍已成为中文地区电子商务发展的绊脚石。使中文.网址域名更适合中国人的语言习惯,只要能记住网站中文名就能访问网站。彻底扫清了全球华人上网的语言障碍。

相关文档
最新文档