我的网站要域名+端口号才能访问,怎么不加端口号就可以访问?

我的服务器里有一个网站用了Apache,现在我新建了一个网站是ASP的,所以在IIS上设置的网站,但是现在需要域名+端口号才能访问网站,想问一下有没有解决这个问题的办法?。。。。先在这里谢谢各位帮忙的了。。。

首先一个域名只能访问其指定ip的默认80端口(http)或者443端口(https),这是改变不了的。所以怎么解决题主的问题?有办法的!
设置二级域名,假设我有b.com,二级域名就是前面加前缀,比如haha.b.com(在域名提供商处可以随便自定义),让他们都指向我的服务器的ip地址。这样就相当于我有了多个域名,但是问题又来了,他们不都是指向80端口嘛,这有什么用呢?
这涉及到web服务器代理之反向代理的知识了,简而言之就是根据80端口进来的域名信息将请求分配到相应的端口去,让相应的端口的web服务器做出响应。反向代理的好处就是不会出现端口号,你访问haha.b.com,出现在浏览器的是其它端口提供的响应页面,地址栏也是‘haha.b.com’,而不是‘haha.b.com:8080’这种。
ok,了解这些过后,题主要做的只有两件事:一是设置二级域名,二是设置在80端口的web服务器的反向代理。我看题主在80端口的是Apache服务器对吧?百度一下它的反向代理步骤,很简单的,太多我就不赘述了,相信能够解决题主的问题。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-09-01
端口设置为80,在浏览器中输入你的域名就能进了,不需要设置端口。追问

但是Apache也用的80端口,那样不是和它冲突了,怎么能共用80端口那?或者怎么把IIS里的转移到phpstudy上?

追答

不能用80端口.如果你是多线环境,可以都用80端口但是使用的是不同的IP。

第2个回答  2018-01-08
WEB服务的默认端口是80,可以使用主机头识别来进行多个域名的80号端口访问;如果同时安装了两个WEB服务端程序(IIS+Apache)那你至少需要两个IP地址来实现。用服务端监听各自分配到的IP的80端口即可。

我的网站要域名+端口号才能访问,怎么不加端口号就可以访问?
首先一个域名只能访问其指定ip的默认80端口(http)或者443端口(https),这是改变不了的。所以怎么解决题主的问题?有办法的!设置二级域名,假设我有b.com,二级域名就是前面加前缀,比如haha.b.com(在域名提供商处可以随便自定义),让他们都指向我的服务器的ip地址。这样就相当于我有了多个域名,...

域名访问,如何不带端口号访问
域名访问网页,默认的端口是80,我们可以不带这个端口,默认省略,但是如果把端口改成其他的了,那访问的时候就必须带上端口才可以。

如何实现域名访问,不带端口
直接在做域名绑定的时候设置好端口,一般填写80,这样的话就可以直接通过域名访问空间了,祝你早日结决问题!开心快乐每一天!

域名+端口 外网IP+端口 可以访问 不能直接域名访问
一般的网站的话就80口,如果电信把80口封了可以用域名+端口号的方式打开网站或其他程序。如果想不带端口就能访问网站的话可以有两种方式实现。一种是穿透技术,另一种是域名用第三方穿透后可直接访问。这都是没什么问题的。免费的可以用带端口的方式实现,付费的就是用别人的服务,价格不贵很便宜。再...

怎样在IIS中绑定域名,绑定域名以后需要域名+端口才能访问,怎样取消端口...
A默认就是没有绑定主机名的所以只要你解析到服务器的域名没有被绑定的时候都是默认指向A站 B站你应该绑定了 C站你绑定主机名(也就是你的域名就可以访问了)

如何用域名访问网页不用加端口
服务器默认用80端口,所以不需要输入80,如果你使用的不是80端口,那就需要指明端口才能访问。

为什么内网域名访问不需要端口号呢?
不带端口号即默认80或443端口。

已知域名和访问端口怎么访问
每次进入自己的网站都要输入端口号,很不舒服。于是今天查了一下,怎么用域名直接访问自己的网站。带端口和项目名称的访问方式如下:例如:www.xxx.com:8080\/项目名 纯域名访问解决方法:在服务器的conf目录下找到server.xml 将访问端口改为浏览器默认访问端口80 <Connector executor="tomcatThreadPool"port...

局域网内有两台服务器,如何不用端口映射通过不同的域名进行访问
只能从服务器上指向单独机器。。。公网的话,用域名来访问你的IP,然后从服务器内部控制指定一台服务器。比如IIS或者TOMCAT都可以实现。

网址用IP地址输入用加端口号吗
服务器发布网站的时候如果绑定了端口号就需要加端口访问的,web端口默认为80,默认是不用加端口的。 如果在发布网站的时候绑定的web端口是81那就需要加上81端口才能访问。例如:http:\/\/IP:81 希望能帮到你!

相似回答