gpt4 book ai didi

apache(端口80)和iis(端口8080)

转载 作者:行者123 更新时间:2023-12-02 05:42:05 25 4
gpt4 key购买 nike

需要以下内容:

 http://subdomain.test.co.uk/newsite  --> redirect to apache port 80
http://subdomain.test.co.uk --> redirect to iis on port 8080

已将 IIS 更改为在 8080 上运行,并且两个站点都使用 localhost 运行良好。

还在 httpd.conf 中启用了以下内容

LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule rewrite_module modules/mod_proxy.so

然后将以下内容添加到 httpd-vhosts.conf

<VirtualHost *:80>
ServerName subdomain.test.co.uk
ServerAlias *
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:8080/
</VirtualHost>

但是当转到域时没有加载任何内容 - 请告知 TQ

最佳答案

听起来您需要能够从两者进行重定向。如果在“root”文件夹中,并且在 appache 中,则重定向到 iis(端口 8080)。如果在子文件夹和 iis 中,则重定向到 appache(端口 80)。

因此,在 IIS 中,您可以创建子文件夹并将其设置为应用程序。然后在其中转到“HTTP 重定向”。这应该适用于事情的那一面。 (我通常通过将 HTTP 站点重定向到 HTTPS 站点来实现此目的,从而强制使用 HTTPS。)只需在您的案例中包含端口号即可。您应该开始走上正确的道路。

但老实说,我会以不同的方式设置它们。我将使用子域来达到您想要对文件夹执行的目的。我有 newssite.test.co.uk;如果这是一个选择,因为这会让我更舒服。

或者,如果您继续按照您的方向进行,那么我会将 IIS 设置为端口 80,将 Appache 设置为端口 8080,将基本站点置于默认端口,将新站点置于新端口。

相关:

How to set up subdomains on IIS 7

How to redirect a site to another location in IIS7

Apache redirect

https://www.digitalocean.com/community/tutorials/how-to-create-temporary-and-permanent-redirects-with-apache-and-nginx

关于apache(端口80)和iis(端口8080),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43597363/

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