首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache正在监听另一个端口,但是我如何获得它,这样就不必输入端口号了?

问Apache正在监听另一个端口,但是我如何获得它,这样就不必输入端口号了?
EN

Stack Overflow用户
提问于 2009-01-26 15:23:53
回答 8查看 4.8K关注 0票数 1

我正在本地主机上并行运行IIS和,Apache正在监听另一个端口(端口81)。IIS正在监听端口80。但是,只有输入端口号,我才能访问Apache的虚拟域。例如:

http://virtual.myvirtualdomain.com:81 http://virtual.myvirtualdomain2.com:81

如何使Apache自动知道它是端口81,而不强制我输入端口号呢?

编辑:

答案似乎是,我需要将IIS重定向到Apache。有人能澄清IIS5.1是如何做到的吗?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2009-01-26 15:26:11

这不是告诉Apache的问题,而是浏览器知道连接到什么的问题。您要么必须让IIS重定向到Apache,要么放弃。

票数 7
EN

Stack Overflow用户

发布于 2009-01-26 15:26:16

您必须输入端口号,以便客户端知道连接到哪里。这与服务器无关。

在Unix系统上,您可以将/etc/services修改为将81作为http的端口。但这将有效地禁止访问位于80端口的所有网站。

或者,您可以将您在端口80上的IIS配置为对apache上的站点的本地代理请求。然后,所有客户端都会向IIS请求一个页面,该页面将建立到端口81的本地连接。

票数 3
EN

Stack Overflow用户

发布于 2009-01-26 15:53:02

我做了更多的研究,结果发现您不能将IIS 5.1重定向到Apache,因为这需要多个网站(安装为重定向到端口81上的Apache上的虚拟主机)。这是因为Windows上的IIS 5.1不能执行多个网站(在没有脚本攻击的情况下同时运行)。哦,好吧。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/480140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档