namevirtualhost

如何阻止 apache 中某些虚拟主机的 SSL 连接
namevirtualhost

如何阻止 apache 中某些虚拟主机的 SSL 连接

我在端口 80 和 443 上使用基于名称的虚拟主机。一些虚拟主机仅支持端口 80。我没有,也不会获取这些主机名的证书。 如何配置 apache 以拒绝端口 443 上到某个主机名的连接? 例如: supportsboth.example.com 有证书,可以监听端口 80 和端口 443 httponly.example.org没有证书,只能通过常规 HTTP 获得。 apache 配置supportsboth.example.com仅在端口 443 上有一个虚拟主机设置条目。 尝试连接http...

Admin

Apache2 VirtualHosts 和通配符子域名
namevirtualhost

Apache2 VirtualHosts 和通配符子域名

有没有办法为单个域设置一个 catchall(用于子域)虚拟服务器,其中我有几个预定义的子域。 IE: webmail.example.com -> 指向“/var/web/roundcube” beta.example.com -> 指向 "/var/web/beta/" example.com 和所有其他子域名 -> 指向“/var/web/www” <VirtualHost *:80> ServerName webmail.example.com ServerAdmin [email p...

Admin

如何使未定义的主机转到 apache2 虚拟主机中的默认页面
namevirtualhost

如何使未定义的主机转到 apache2 虚拟主机中的默认页面

我正在使用命名虚拟主机 名称虚拟主机 *:80 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/usr/local/apache2/docs/thegeekstuff" ServerName test1.mydomain.com ServerAlias www.test1.mydomain.com ErrorLog "logs/thegeekstuff/error_log" CustomLog "logs/...

Admin

在 Apache 中将端口 80 更改为 8080
namevirtualhost

在 Apache 中将端口 80 更改为 8080

我正在尝试将网站使用的端口从 80 更改为 8080。 这是我的/etc/apache2/ports.conf: NameVirtualHost *:80 NameVirtualHost *:8080 Listen 80 Listen 8080 这是我的 VirtualHost 文件: <VirtualHost *:8080> # Admin email, Server Name (domain name), and any aliases ServerAdmin [email protected] ServerN...

Admin

使用通配符为域和文档根目录设置 vhost 别名 - 文档根目录解析不正确
namevirtualhost

使用通配符为域和文档根目录设置 vhost 别名 - 文档根目录解析不正确

我对这个问题中应该使用的正确术语只有一个模糊的概念,所以请随时帮助我澄清一下。 我有一个 vhost 设置。我的想法是使用通配符将所有请求路由root.TERM.lh到/TERM/文档根目录。 下面的设置可以很好地识别域并相应地路由它们,但它不会将文档根目录中的 %1 转换为 TERM。例如,Apache 错误日志告诉我,对于对 root.mywebsite.lh 的请求,它试图路由到/Users/hollsk/Dev/websites/%1,因此它将其解释为文字字符串。 我的语法不正确,或者我缺少一些模块? NameVirtualHost * &l...

Admin

Apache 无法使用 NameVirtualHost 配置
namevirtualhost

Apache 无法使用 NameVirtualHost 配置

我有一个新的 Apache 设置(Apache/2.4.57 (Unix)),并且正在努力解决 namevirtualhost 配置问题。如果我运行 apachectl -S,输出缺少通常的 IPADDRESS:80 is a NameVirtualHost 我习惯于查看虚拟主机本身的信息,例如 port 80 namevhost FQDN (/etc/httpd/vhosts-on/myconfigfile:linenumber) 相反它看起来像这样 IPADDRESS:80 FQDN (/etc/httpd/vhos...

Admin

在 httpd.conf 中添加 VirtualHost 指令后,Apache 2.4“需要 ip”不适用于 /server-status、/phpMyAdmin 等
namevirtualhost

在 httpd.conf 中添加 VirtualHost 指令后,Apache 2.4“需要 ip”不适用于 /server-status、/phpMyAdmin 等

我最近在 Apache 2.4 安装中使用 Event MPM,以及 PHP-FPM 和 FastCGI 代理,我希望这不是导致我出现问题的原因。我还开始使用基于名称的 VirtualHost 指令,尽管我没有多个网站,Linux(特别是 CentOS 7)只是一个在 NAT 后面运行的 VM。 在这些更改之前,除了 VM 仍然在 NAT 后面运行之外,它运行良好(至少我相信如此,我将在稍后解释),但是“需要 IP”现在困扰着我。 <VirtualHost *:80> DocumentRoot /home/website/publ...

Admin

解决错误端口 Apache VirtualHost
namevirtualhost

解决错误端口 Apache VirtualHost

我已设置了 2 个不同的端口,每个端口上都有子域。例如:端口 8080 -> a.example.com 和端口 8081 -> b.example.com。但是当我尝试打开 a.example.com:8081 时,浏览器会加载 b.example.com:8081 网页(但 URL 不会更改为 b.example.com:8081),反之亦然。如何重定向到正确的端口/子域,如果我们打开 a.example.com:8081,它会自动重定向到 a.example.com:8080 或者可能重定向到 b.example.com:8081? 我正...

Admin

Apache VirtualHost 不匹配
namevirtualhost

Apache VirtualHost 不匹配

我有一个 apache web 服务器实例,我需要以这种方式映射 URL: 网址来自b2b.域名.eu必须代理到另一个服务器 10.1.0.100[有用] 网址来自b2b.domain.eu/api必须代理到 tomcat api 应用程序[有用] 网址来自b2b.domain.eu/解码器必须代理到 tomcat 解码器应用程序[有用] 对于 Url /App1/Shop/home.aspx,我们需要执行输出过滤器[有用] www.域名.eu和web.域名.eu必须提供 wordpress 网站[它不起作用]-> 相反,应用程序转到似乎是默认的 ...

Admin

NameVirtualHost 不起作用:仅加载默认主机
namevirtualhost

NameVirtualHost 不起作用:仅加载默认主机

我已经配置了 Apache 2.2,这样就可以有 2 个主机。问题是当我使用第二台主机连接时,会加载默认主机。 这是 vhosts.conf 文件: NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/proyectos/mutual/contratos/web ServerName contratos.mutual.dev ErrorLog /etc/httpd/lo...

Admin

VirtualHost 在重启时默认部署错误
namevirtualhost

VirtualHost 在重启时默认部署错误

我们的服务器运行着七个域/子域。为了尽量简化,我将列出其中四个。 示例.com www.example.com dwf.example.com chris.example.com 服务器 90% 的时间都运行良好,但偶尔我们会收到大量请求,数据库服务器会宕机。这样 Apache 连接就会达到最大值,因为所有数据库连接都在等待超时。一切顺利,我们强制重新启动数据库,连接就会恢复。但是,请求随后会进入 dfw.example.com 配置。该部署没有我们的代码库,这是一个大问题,我不明白为什么会发生这种情况。当这种情况发生时,它也会始终转到该部署,而不会...

Admin

“NameVirtualHost” 是必要的吗?
namevirtualhost

“NameVirtualHost” 是必要的吗?

到目前为止,我使用的是基于名称的虚拟主机,但是没有该NameVirtualHost指令。它起作用了。现在,我阅读了有关该指令的信息,并添加了它 - 没有变化。那么 -NameVirtualHost真的有必要吗,或者当没有设置时,Apache 2.4 会自动设置它吗? ...

Admin

Apache 客户端因服务器配置被拒绝并出现错误日志
namevirtualhost

Apache 客户端因服务器配置被拒绝并出现错误日志

我正在尝试使用 apache 2.4.16 配置一个新的虚拟主机前提:我已经有其他虚拟主机,并且它们运行良好,所以我所做的只是复制 vhost 并更改路径和名称。 场景是这样的。我创建了一个新的虚拟主机,其中包含以下内容: <VirtualHost *:80> DocumentRoot "/Users/me/Sites/mynewsite/web" ServerName mynewsite.lo <Directory "/Users/me/Sites/mynewsite/web"> Require all gra...

Admin

使用 SNI 的虚拟主机 SSL(基于多个名称的配置)- 需要使用客户端证书
namevirtualhost

使用 SNI 的虚拟主机 SSL(基于多个名称的配置)- 需要使用客户端证书

我有以下配置以及其他基于名称的虚拟主机。所有其他配置都运行正常,但这个配置在启用证书身份验证时失败,并出现以下错误: SSLVerify 设置为“require”且 VirtualHost 特定的 CA 证书列表的非默认虚拟主机仅适用于支持 TLS 服务器名称指示 (SNI) 的客户端 Listen 443 <VirtualHost *:443> ServerName site.domain.com ProxyPreserveHost On #connection to application ProxyPass / http://appli...

Admin