代码之家  ›  专栏  ›  技术社区  ›  Radu

重定向旧域中的特定请求

  •  0
  • Radu  · 技术社区  · 14 年前

    我已经通过301重定向重定向了一个旧域,但是我注意到我收到了很多来自旧站点的对某些文件和页面的请求。如何重定向这些请求,以便它只加载新站点?我只想对特定文件执行此操作。

    编辑:网站是共享主机,但我当然可以编辑web.config文件。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Community Keith    7 年前

    必须在IIS中为每个文件创建一个条目。在磁盘上的站点根目录下创建路径结构,并在IIS中的该页上为有问题的文件创建重定向。您可以使用记事本和资源管理器来制作这些文件。

    这是我所知道的IIS6中最快的手动方式。IIS7应该更容易。在IIS7中,您可以编辑应用程序主机文件。

    编辑:另请参见~ Which redirection is better - web.config or global.asax

    编辑:另请参见~ http://msdn.microsoft.com/en-us/library/ms228302.aspx

        2
  •  1
  •   Carlos Aguilar Mares    14 年前

    如果您的服务器运行的是IIS 7或更高版本,则可以使用URL重写,以便在web.config中指定映射 http://www.iis.net/download/URLRewrite 可以创建基于正则表达式重定向所有流量的通用规则,也可以创建重写映射以设置表。 请参阅“移动目录”一节 http://blogs.msdn.com/b/carlosag/archive/2008/09/02/iis7urlrewriteseo.aspx