将子域URL重定向到IIS中的另一个子域

紧身的

我需要将“伪”子域重定向到IIS 7.5中的真实子域。原因是市场部不想在印刷品中使用实际的网站地址。

实际网站网址:

report.usapartners.com

营销部希望report.usapartners.com(虚假)重定向到report.usapartners.com (真实)

同样,report.usapartners.com不存在,只有reporting.usapartners.com存在

这是我尝试过的

我在IIS中为网站report.usapartners.com添加了绑定。我添加了report.usapartners.com作为主机名,并使用了report.usapartners.com IP地址

然后,我进入了report.usapartners.com web.config并添加了以下内容:

<rewrite>
    <rules>
        <rule name="report" stopProcessing="true">
          <conditions logicalGrouping="MatchAll">
            <add input="{HTTP_HOST}" pattern="report.usapartners.com" negate="false" />
          </conditions>
          <action type="Redirect" url="http://reporting.usapartners.com" appendQueryString="false" redirectType="Permanent" />
        </rule>
    </rules>
</rewrite>

看来我的解决方案创建了无法重定向到的别名。

我什至正确地解决了这个问题?似乎应该解决一个简单的问题,但也许不是吗?任何想法都受到欢迎和赞赏。

谢谢

汤姆·钱特勒

我认为您需要report.usapartners.com在IIS中为主机(假站点)创建一个具有主机绑定的单独站点这将是一个存根站点(它仍然需要磁盘上的路径,但是只web.config在其中有一个路径),它将仅托管重定向规则。

现在HTTP Redirect在IIS中单击该站点Redirect requests to this destination,然后http://reporting.usapartners.com在文本框中打勾并放入然后勾选Redirect all requests to exact destination (instead of relative to destination),不要勾选下一个,然后选择状态码Permanent (301)

如果要重定向并保留子目录和/或查询字符串,则可以将文本框的内容更改为http://reporting.usapartners.com$S$Q请注意,在这种情况下,没有斜杠。$S保留的子目录和$Q蜜饯的查询字符串。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从另一个域重定向到一个子域而不更改其URL

来自分类Dev

如何在.htaccess中从一个子域重定向到另一个子域?

来自分类Dev

django:将子域重定向到另一个URL

来自分类Dev

Apache2-将子域重定向到另一个URL

来自分类Dev

Laravel重定向到另一个子域

来自分类Dev

如何将不存在的子域重定向到另一个子域?

来自分类Dev

301使用htaccess将子域重定向到另一个域

来自分类Dev

使用dns或htaccess将子域重定向到另一个域

来自分类Dev

使用参数将子域重定向到另一个域

来自分类Dev

如何使用IIS将子域重定向到另一个本地ip:port?

来自分类Dev

htaccess将子域重定向到另一个域的子文件夹

来自分类Dev

如何使用Apache将特定子域的所有页面重定向到另一个子域?

来自分类Dev

如何使用Apache将特定子域的所有页面重定向到另一个子域?

来自分类Dev

将主域重定向到子域,但保留一个子目录

来自分类Dev

.htaccess-将子域和路径重定向到同一子域以及另一个域上的路径

来自分类Dev

将域重定向到ASP.NET中的另一个域

来自分类Dev

将域重定向到ASP.NET中的另一个域

来自分类Dev

将端口5000 OSRM重定向到Apache2中的一个子域

来自分类Dev

使用Cloudfront将S3子文件夹重定向到另一个域

来自分类Dev

如何使用htaccess在斜杠后使用参数将所有子域重定向到另一个?

来自分类Dev

htaccess URL屏蔽子文件夹到另一个域,而不是重定向

来自分类Dev

如何将一个域重定向到另一个域

来自分类Dev

Apache动态将一个域重定向到另一个域

来自分类Dev

如何将一个子域重写为另一个子域?

来自分类Dev

htaccess如果URL中包含博客,则重定向到另一个子文件夹

来自分类Dev

通配符子域到另一个子文件夹中的子文件夹

来自分类Dev

.htaccess将所有子域重定向到一个目录,并保留url

来自分类Dev

将所有可访问的URL仅重定向到一个特定的子域

来自分类Dev

将.htaccess中的末尾带有斜杠的URL重定向而不带斜杠到另一个域

Related 相关文章

  1. 1

    从另一个域重定向到一个子域而不更改其URL

  2. 2

    如何在.htaccess中从一个子域重定向到另一个子域?

  3. 3

    django:将子域重定向到另一个URL

  4. 4

    Apache2-将子域重定向到另一个URL

  5. 5

    Laravel重定向到另一个子域

  6. 6

    如何将不存在的子域重定向到另一个子域?

  7. 7

    301使用htaccess将子域重定向到另一个域

  8. 8

    使用dns或htaccess将子域重定向到另一个域

  9. 9

    使用参数将子域重定向到另一个域

  10. 10

    如何使用IIS将子域重定向到另一个本地ip:port?

  11. 11

    htaccess将子域重定向到另一个域的子文件夹

  12. 12

    如何使用Apache将特定子域的所有页面重定向到另一个子域?

  13. 13

    如何使用Apache将特定子域的所有页面重定向到另一个子域?

  14. 14

    将主域重定向到子域,但保留一个子目录

  15. 15

    .htaccess-将子域和路径重定向到同一子域以及另一个域上的路径

  16. 16

    将域重定向到ASP.NET中的另一个域

  17. 17

    将域重定向到ASP.NET中的另一个域

  18. 18

    将端口5000 OSRM重定向到Apache2中的一个子域

  19. 19

    使用Cloudfront将S3子文件夹重定向到另一个域

  20. 20

    如何使用htaccess在斜杠后使用参数将所有子域重定向到另一个?

  21. 21

    htaccess URL屏蔽子文件夹到另一个域,而不是重定向

  22. 22

    如何将一个域重定向到另一个域

  23. 23

    Apache动态将一个域重定向到另一个域

  24. 24

    如何将一个子域重写为另一个子域?

  25. 25

    htaccess如果URL中包含博客,则重定向到另一个子文件夹

  26. 26

    通配符子域到另一个子文件夹中的子文件夹

  27. 27

    .htaccess将所有子域重定向到一个目录,并保留url

  28. 28

    将所有可访问的URL仅重定向到一个特定的子域

  29. 29

    将.htaccess中的末尾带有斜杠的URL重定向而不带斜杠到另一个域

热门标签

归档