我有一个使用 apaache 作为服务器的网站。问题是,当我访问重定向到外部网站的页面时(使用Location
标头:
Location: https://www.google.pl
location 中的 url 被替换为域根目录(例如 mydomain.com)。在没有 SSL 的情况下访问页面时不会出现此类问题。
可以配置 apache 以像这样运行吗?
编辑:域内的重定向工作正常-看来 apache 只阻止外部 url 重定向。
编辑: 为了重定向,我使用简单的 php 脚本:
header("Location: http://google.pl");
总结。
通过 https:
header("Location: http://google.com");
重定向到 mydomain.com(我想将其重定向到 google.com);
header("Location: a");
重定向到 mydomain.com/a
通过 http:
header("Location: http://google.com");
重定向到 google.com
header("Location: a");
重定向到 mydomain.com/a
我检查了网络流量 - 当我使用header("Location: http://google.com");
https 时,浏览器会将“Location”标头设置为 mydomain.com。似乎它在某处被覆盖了。