当前位置: 首页 > 知识库问答 >
问题:

设置虚拟主机以重定向到多个web服务器(apache)

谷梁向荣
2023-03-14
  1. APP1在端口80上使用Apache2
  2. APP2在端口81上使用IIS
  3. App3在端口83上使用Xampp Apache

我已经为每个端口1有了一个域。端口80 2的domain1.com。端口81 3的domain2.com。端口83的domain3.com

所有域都指向服务器,当我在域后面使用(:port)时,它工作得很好,例如。域1:83已经在端口83上打开了Xampp Apache。

每个应用程序都有不同的配置,所以我不能把它放在单个端口80,然后通过DocumentRoot来区别它,因为Apache2不处理其他应用程序

问候,

共有1个答案

贺子昂
2023-03-14

在Apache上设置基于名称的虚拟主机支持。它正在处理端口80,因此它将处理对端口80的所有请求,无论使用什么端口号。

然后你有两个选择。

  • 重定向
  • 代理
Redirect / http://domain2.com:81/
ProxyPass "/"  "http://domain2.com:81/"
 类似资料:
  • 我知道这个问题已经被问过很多次了。然而,我似乎无法将其用于我的场景。 我想将所有 http 流量重定向到 https,并将 https 根重定向到登录页面。这是我在 vhost.conf 文件中的虚拟主机。 https根登录重定向工作正常。但是,我无法让超文本传输协议https重定向工作。我尝试了各种建议,如; 根据这里的各种帖子。但是其中一些不起作用,在一些建议中,有评论提到查询字符串不适用于变

  • 我在创建虚拟主机时遇到问题。我使用的是Windows7x64Professional。在文件中,我只有以下几行: 在文件我有一个: 当然,在这些文件中添加这些行后,我已经恢复了我的Apache服务器。不幸的是,在浏览器中键入或将我重定向到。 我已经在google和stackoverflow上搜索并找到了如何使用xampp配置虚拟主机的描述,但我如何识别我已经做了一切。我知道我的问题并不新鲜,但我没

  • 我需要你的帮助在这里创建一个虚拟主机在wampserver。在办公室里,我可以创建一个虚拟主机,但是当我试图在笔记本电脑上创建时,它不起作用。我仍然不知道出了什么问题。这是我做的。 > E:\Subversion\chelle。wpblog。本地的 我编辑主机文件 > 127.0.0.1chelle.wpblog.local 接下来是我在Apache中启用虚拟主机 > C:\wamp\bin\ap

  • 在我的apache服务器上,我希望能够将所有传入的http请求重定向到等效的https请求。问题是,我希望能够在不指定的情况下为我的默认虚拟主机执行此操作,并使用请求url中出现的任何服务器名称进行重定向。我希望得到这样的东西: 这是可以使用还是我必须求助于?

  • Chrome版本:67.0.3396.87 Web服务器:Apache 当我击中http://www.assignmenthelpdesk.local,它将重定向到https://www.assignmenthelpdesk.local/ 如何阻止MAMP重定向到https?提前感谢。 /Applications/MAMP/conf/apache/extra/httpd vhosts。详情如下:

  • 本文向大家介绍如何使用单个Apache服务器设置多个SSL主机,包括了如何使用单个Apache服务器设置多个SSL主机的使用技巧和注意事项,需要的朋友参考一下 在本文中,我们将向您展示如何仅使用单个IP地址在带有Apache的CentOS上设置多个SSL证书。通常,网站管理员被限制为每个插座使用具有IP的单个SSL证书,这将给公司带来大量投资。此限制可能导致他们购买HTTP网站的多个IP地址作为其