IIS重写规则,将特定域的URL重定向到同一域上的不同URL

詹姆斯·巴里

我只希望IIS 7.5重写规则将http://www.domain.com/url1重定向http://www.domain.com/url2(相同的域)。这可以通过以下方式实现:

<rule name="Redirect url" enabled="true" stopProcessing="true">
    <match url="^url1" />
    <action type="Redirect" url="http://www.domain.com/url2"
      appendQueryString="false" redirectType="Permanent" />
</rule>

但是,该网站侦听多个域,因此以上内容已成为所有域的全局规则。我该如何特定于domain.com?尝试更改匹配网址并添加条件,但无法使其正常工作。谢谢。

詹姆斯·巴里

我知道它是这样工作的:

<rule name="Redirect url1" stopProcessing="true">
     <match url="^url1$" />
     <conditions>
          <add input="{HTTP_HOST}" pattern="^(www.)?domain.com$" />
     </conditions>
     <action type="Redirect" url="http://www.domain.com/url2"
      appendQueryString="false" redirectType="Permanent" />
</rule>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在不同域上的重定向URL的重写规则

来自分类Dev

IIS 7.5 URL重写:从旧域到新域的重定向规则似乎不起作用

来自分类Dev

如何将不同的URL重定向到同一域上的不同端口?

来自分类Dev

如何将不同的URL重定向到同一域上的不同端口?

来自分类Dev

将旧域的每个页面重定向到新域上的同一页面 URL

来自分类Dev

使用 htaccess 将一个 URL 重定向到同一域上的另一个 URL

来自分类Dev

使用IIS URL重写将子文件夹重定向到子域/子文件夹

来自分类Dev

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

来自分类Dev

IIS URL重写删除文件夹并重定向到其他域

来自分类Dev

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

来自分类Dev

301将整个域重定向到新域上的相应URL-除一个目录外

来自分类Dev

将域重定向到另一个域上的特定页面(htaccess)

来自分类Dev

将域重定向到另一个域上的特定页面(htaccess)

来自分类Dev

如何创建web.config URL重写以将子域重定向到Pageroute

来自分类Dev

将域IIS重定向到Apache

来自分类Dev

IIS URL重写重定向到基本

来自分类Dev

HTACCESS-将多个托管域重定向到不同的URL

来自分类Dev

将所有子域URL重定向到主页

来自分类Dev

将所有URL重定向到主域htaccess

来自分类Dev

将所有URL重定向到主域htaccess

来自分类Dev

使用.htaccess将URL重定向到其他域

来自分类Dev

将 Url 子域重定向到子目录

来自分类Dev

使用IIS URL重写将内容限制为两个域之一会导致重定向循环

来自分类Dev

IIS 7将301域A重定向到域B

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将域重定向到路径,但排除一些URL

来自分类Dev

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

来自分类Dev

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

Related 相关文章

  1. 1

    在不同域上的重定向URL的重写规则

  2. 2

    IIS 7.5 URL重写:从旧域到新域的重定向规则似乎不起作用

  3. 3

    如何将不同的URL重定向到同一域上的不同端口?

  4. 4

    如何将不同的URL重定向到同一域上的不同端口?

  5. 5

    将旧域的每个页面重定向到新域上的同一页面 URL

  6. 6

    使用 htaccess 将一个 URL 重定向到同一域上的另一个 URL

  7. 7

    使用IIS URL重写将子文件夹重定向到子域/子文件夹

  8. 8

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

  9. 9

    IIS URL重写删除文件夹并重定向到其他域

  10. 10

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

  11. 11

    301将整个域重定向到新域上的相应URL-除一个目录外

  12. 12

    将域重定向到另一个域上的特定页面(htaccess)

  13. 13

    将域重定向到另一个域上的特定页面(htaccess)

  14. 14

    如何创建web.config URL重写以将子域重定向到Pageroute

  15. 15

    将域IIS重定向到Apache

  16. 16

    IIS URL重写重定向到基本

  17. 17

    HTACCESS-将多个托管域重定向到不同的URL

  18. 18

    将所有子域URL重定向到主页

  19. 19

    将所有URL重定向到主域htaccess

  20. 20

    将所有URL重定向到主域htaccess

  21. 21

    使用.htaccess将URL重定向到其他域

  22. 22

    将 Url 子域重定向到子目录

  23. 23

    使用IIS URL重写将内容限制为两个域之一会导致重定向循环

  24. 24

    IIS 7将301域A重定向到域B

  25. 25

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

  26. 26

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

  27. 27

    将域重定向到路径,但排除一些URL

  28. 28

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

  29. 29

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

热门标签

归档