【发布时间】:2017-09-21 16:22:39
【问题描述】:
请问需要以下:
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
【问题讨论】:
-
内容无法加载是什么意思?你肯定会收到一些 HTTP 错误和一些日志条目。
-
目标和术语有点可疑。如果你想重定向
Redirect标签可能有用,但你似乎使用代理模块......而且可能值得检查 apache 访问/错误日志。