gpt4 book ai didi

Apache 将子域传递到备用路径

转载 作者:行者123 更新时间:2023-11-28 23:04:51 25 4
gpt4 key购买 nike

我是 Apache 的新手,正在尝试映射

www.subdomain.mycompany.com:8083

www.mycompany.com:8083/subdomain

但子域可以是任何未预先确定的内容。

我们正在运行 Apache 2.2.15。目前在 .conf 文件中有 proxypasses 设置。

我必须将其传递给 proxypass:

ProxyPass /myapplication https://serv123.internal:5000/myapplication/subdomain

ProxyPassReverse /myapplication https://serv123.internal:5000/myapplication/subdomain

最佳答案

您可以使用 Apache 模块 mod_vhost_alias

<VirtualHost *:80>
ServerAlias *.example.com
VirtualDocumentRoot /var/www/%-3/
VirtualScriptAlias /var/www/%-3/
</VirtualHost>

URL http://subdomain.example.com 的访问将映射到/var/www/subdomain/-3 表示 URL 的第三部分,-2 表示 example

ServerAlias 指令防止在访问时出错 http://example.com/ .如果没有该指令,此访问将尝试重定向到 /var/www/_/

关于Apache 将子域传递到备用路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11539729/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com