Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.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
是否可以在IIS6/7上的ASP.Net中更改请求的主机名?_Asp.net_Iis_Url_Rewrite - Fatal编程技术网

是否可以在IIS6/7上的ASP.Net中更改请求的主机名?

是否可以在IIS6/7上的ASP.Net中更改请求的主机名?,asp.net,iis,url,rewrite,Asp.net,Iis,Url,Rewrite,是否可以在ASP.Net中更改请求的主机名? 我们需要它将所有对abc.xyz.com的请求重写为abc.xyz.com/sites/abc(我们正在运行Sharepoint)。 我知道ISAPI可以做到这一点。我们正在运行IIS7。是的,我相信这是可能的。见下文。您可以使用来执行该任务。不过,为了使这项工作顺利进行,您需要这样做 为了在IIS 7中使用此功能,您需要可以找到的URLRewite模块。我认为您需要使用类似于或可能是面向用户的sharepoint安装网关 在ISA Server中,

是否可以在ASP.Net中更改请求的主机名? 我们需要它将所有对abc.xyz.com的请求重写为abc.xyz.com/sites/abc(我们正在运行Sharepoint)。

我知道ISAPI可以做到这一点。我们正在运行IIS7。

是的,我相信这是可能的。见下文。您可以使用来执行该任务。不过,为了使这项工作顺利进行,您需要这样做


为了在IIS 7中使用此功能,您需要可以找到的URLRewite模块。

我认为您需要使用类似于或可能是面向用户的sharepoint安装网关


在ISA Server中,您尝试执行的操作完全是可能的。(我在安装时会这样做。)。

是的,您可以在IIS 7中使用。

您好,我需要编写子域do子目录。它不支持Sharepoint上的“重写器”。因此,如果有人访问原始Url:abc.xyz.com,它显示为“/”:,我希望重新写入的路径是xyz.com/Sites/它是“/Sites/abc”,另外,我希望主机名是“xyz.com”。这完全可以通过Url重写器实现。请阅读更多关于它的内容。适用于IIS 7重写模块,但不适用于Url重写器。我们需要同时支持IIS6和iis7:(ISA服务器的杀伤力太大了,IMHO!Squid可以完成这项工作,但它不符合HTTP 1.1。URL重写器可以完成这项工作,甚至可以直接插入海报的iis7服务器。如果你只是为了这个目的而使用它,可能是的。