使用IIS ARR重写外部URL

使用IIS ARR重写外部URL,iis,arr,Iis,Arr,这可能是一个愚蠢的问题,但是我们有一个网站,我们会打电话给它,我们正在使用YuDu在网上发布我们的一些小册子 YuDu提供给我们的URL的格式为,但是我们希望对这些文件使用我们自己的URL: i、 e 我可以为此设置URL重写,但它显然会重定向到YuDu域。从网上看,我似乎“可能”能够使用IIS应用程序请求路由模块来实现这一点……但我不知道如何做到这一点。到目前为止,我发现的所有内容都使用您已经拥有的本地主机和/或域 所以我的问题是: 我的要求可能吗 如果是这样的话……有人能给我指出正确的方向吗

这可能是一个愚蠢的问题,但是我们有一个网站,我们会打电话给它,我们正在使用YuDu在网上发布我们的一些小册子

YuDu提供给我们的URL的格式为,但是我们希望对这些文件使用我们自己的URL:

i、 e

我可以为此设置URL重写,但它显然会重定向到YuDu域。从网上看,我似乎“可能”能够使用IIS应用程序请求路由模块来实现这一点……但我不知道如何做到这一点。到目前为止,我发现的所有内容都使用您已经拥有的本地主机和/或域

所以我的问题是:

  • 我的要求可能吗
  • 如果是这样的话……有人能给我指出正确的方向吗
  • 提前谢谢


    马特

    我认为这是不可能的。就必须由yudu.com提供的内容而言,您只能使用重定向(通过URL重写或通过在应用程序请求路由中配置重定向)。无论如何,它将以重定向结束。如果yudu.com是你的一个域名,你只能管理它,而这似乎不是

    如果您真的想在example.com URL后面提供这些内容,我认为唯一的方法就是使用iframe。但我不知道玉都是否会允许


    祝你好运

    我认为这是不可能的。就必须由yudu.com提供的内容而言,您只能使用重定向(通过URL重写或通过在应用程序请求路由中配置重定向)。无论如何,它将以重定向结束。如果yudu.com是你的一个域名,你只能管理它,而这似乎不是

    如果您真的想在example.com URL后面提供这些内容,我认为唯一的方法就是使用iframe。但我不知道玉都是否会允许


    祝你好运

    这绝对是可能的

    1) 您需要安装

    2) 在IIS管理器中,应启用反向代理

    2.1)在服务器节点上单击“应用程序请求路由缓存”

    2.2)单击“服务器代理设置”并单击“启用代理”,然后单击“应用”

    3) 在web.config中添加此规则:

    <rule name="rewrite /ebrochure/SomeBrochure" stopProcessing="true">
        <match url="^ebrochure/SomeBrochure$" />
        <action type="Rewrite" url="http://content.yudu.com/htmlReader/SomeString/SomeName/SomeFile.html" />
    </rule>
    
    
    
    你们应该会看到玉都的网页,这绝对是可能的

    1) 您需要安装

    2) 在IIS管理器中,应启用反向代理

    2.1)在服务器节点上单击“应用程序请求路由缓存”

    2.2)单击“服务器代理设置”并单击“启用代理”,然后单击“应用”

    3) 在web.config中添加此规则:

    <rule name="rewrite /ebrochure/SomeBrochure" stopProcessing="true">
        <match url="^ebrochure/SomeBrochure$" />
        <action type="Rewrite" url="http://content.yudu.com/htmlReader/SomeString/SomeName/SomeFile.html" />
    </rule>
    
    
    你们应该看到玉都的网页