Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Url重写只能重写为内部Url吗?_Url_Iis 7_Url Rewriting_Sharepoint 2010 - Fatal编程技术网

Url重写只能重写为内部Url吗?

Url重写只能重写为内部Url吗?,url,iis-7,url-rewriting,sharepoint-2010,Url,Iis 7,Url Rewriting,Sharepoint 2010,我已经安装了带有SharePoint和Url重写模块的IIS 7.0 是下面的句子,还是我配置了一些错误的东西来看到这个结果 Url重定向可以将Url重定向到任何内部(在同一站点上)或外部Url(在单独的站点上) Url重写只能重写为内部Url 非常感谢。Url重写可以将Url重定向到任何内部(在同一站点上)或外部Url(在单独的站点上)。您实际上可以使用ARR(应用程序请求路由)和反向代理规则将Url重写到不同的服务器(以便您的域显示从外部站点加载的内容)。这里有一个关于如何做到这一点并保持相

我已经安装了带有SharePoint和Url重写模块的IIS 7.0

是下面的句子,还是我配置了一些错误的东西来看到这个结果

Url重定向可以将Url重定向到任何内部(在同一站点上)或外部Url(在单独的站点上)

Url重写只能重写为内部Url


非常感谢。

Url重写可以将Url重定向到任何内部(在同一站点上)或外部Url(在单独的站点上)。

您实际上可以使用ARR(应用程序请求路由)和反向代理规则将Url重写到不同的服务器(以便您的域显示从外部站点加载的内容)。这里有一个关于如何做到这一点并保持相对路径正常工作的分步指南:


谢谢,但我似乎不这么认为。检验这一点;尝试将url重写为您的站点url。例如,好的,让我们重新表述一下:url重写可以将映射到当前主机的任何url重定向到任何内部(在同一站点上)或外部url(在单独的站点上)。因此,映射Google.com将不起作用(因为它是Google的域名,而不是你的域名)。Url重定向很好。Url重写到外部站点不起作用。有人建议我需要配置带有url重写的反向代理以使其工作:url重写本身不能重写到不在同一应用程序池上运行的任何其他站点或应用程序。换句话说,它不仅必须在同一台机器中,而且必须在同一个应用程序池中。如上所述,当您安装应用程序请求路由时,它将工作重写到远程服务器(无论它们在哪里或在什么地方),因为路由将负责这一点。所以只需安装ARR并启用代理。谢谢Carlos。是的,我已经安装了ARR并启用了代理。我已经为这两个站点启用了windows身份验证,但重写不起作用。话虽如此,当启用匿名访问时,url重写是有效的。如何使windows身份验证与url重写一起工作?