域名和端口

Posted bolang100

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了域名和端口相关的知识,希望对你有一定的参考价值。

80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站,因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80”了。
8080端口同80端口,是被用于WWW代理服务的,可以实现网页浏览,经常在访问某个网站或使用代理服务器的时候,会加上“:8080”端口号。另外Apache Tomcat web server安装后,默认的服务端口就是8080。试验性的页面服务多在8080号端口运行。

域名不能指向端口。域名解析如果要设置到非80端口,就需要使用隐藏的域名转发
域名解析时不识别端口的,其实就是将域名与这个IP地址绑定了,然后http访问时默认使用的是80端口,所以你若是进行了81端口的映射,那么你就要这样访问www.domain2.com:81

说白了,要看你服务器监听的是什么端口,默认是80端口,则不用手动加:80,如果服务器监听非80端口,那么则需要加上非80端口号。

如果你想让你的主机默认访问tomcat的服务,3个办法:(前提是80端口未占用)

  1. 把tomcat默认监听端口改为80,修改配置文件很容易完成。

  2. 再部署一个监听80端口的web server,比如apache, iis之类的, 这个web server的默认主页面加上自动跳转的代码,直接跳转到8080端口

  3. 部署apache+tomcat方式,对jsp的访问,都转向到tomcat server,这个设置起来麻烦一些。

    1. 一个服务器也可监听多个端口,对多个端口形成映射。

       

以上是关于域名和端口的主要内容,如果未能解决你的问题,请参考以下文章

Nginx配置80端口用于多个域名

tomact配置域名和端口直接访问网站

怎么让域名解析到指定的端口

请问怎样将域名绑定到IP地址的8080端口?

关于跨域问题(包括端口和域名跨域)

tomcat的服务器 设置了8080端口 怎么域名指向这一段口