因此,我正在尝试设置 OWA,但我不希望我的用户必须输入https://exchange.foo.com/owa
我已经设置了 http 重定向,将所有请求重定向到 /owa,这样就将范围缩小到https://exchange.foo.com/
我认为我的用户不够聪明,每次想要访问他们的邮件时都会在 http 末尾输入“s”。我希望它重定向到带有“https”的完整 URL 以及所有内容
我读了这
它告诉我,如果我只输入页面的绝对路径,我应该能够使用 http 重定向将所有流量重定向到https://exchange.foo.com/owa
。当我这样做时,我收到一条错误消息,提示页面未正确重定向。
所以我做了一个 URL 重写。我下载了IIS 的 URL 重写模块并按照列出的说明进行操作这里。页面重定向完美!然后我将登录基于表单的身份验证,并弹出与之前相同的错误 - 页面重定向不正确。
有人能给我一个对他们有用的解决方案吗?
答案1
我认为你把这件事想得比实际更复杂了。
在您的默认网站的根目录中,只需粘贴以下 HTML 代码。当用户浏览时,http(s)://exchange.foo.com
他们将被重定向到安全的 OWA 页面。
<html>
<head>
<title>Just a second...</title>
<meta http-equiv="refresh" content="0;url=https://exchange.foo.com/owa/" >
</head>
<body>
<h1>Just a second while you are redirected to foo.com's webmail...</h1>
</body>
</html>