Redireccion 301 IIS (Windows Server)

IIS6:

Redireccionar un sólo fichero.


  1. Abra el Administrador de IIS y localice el sitio web. 
  2. Haga clic en el archivo que desee redirigir y seleccione Propiedades 
  3. Pase el selector a "Una redirección a una dirección URL".
  4. En el campo "Redirigir a:" cuadro escriba la nueva dirección URL.
  5. Ponga una marca en "Una redirección permanente para este recurso" (esto se traduce en un código de estado HTTP de: HTTP/1.1 301 Moved Permanently)

 Redireccionar un nombre de dominio – website.

  1. Abra el Administrador de IIS y localice el sitio web.
  2. Haga clic en el sitio Web que desee redirigir y seleccione Propiedades.
  3. Seleccione la pestaña "Home Directory".
  4. Pase el selector a "Una redirección a una dirección URL". 
  5. En el campo "Redirigir a:" escriba la nueva dirección URL. 
  6. Ponga una marca en "Una redirección permanente para este recurso" (esto se traduce en un código de estado HTTP de: HTTP/1.1 301 Moved Permanently).
OPTIONAL: Check “The exact URL entered above” si quieres todas las páginas se redirijan a la página principal del nuevo dominio en lugar de las páginas relativas en el nuevo dominio.

 IIS 7:

Redireccionar un sólo fichero.

  1. Abra el Administrador de IIS y localizar el sitio web en sitios.
  2. Haga clic en el sitio web y elija la opción "cambiar a la vista de contenido".
  3. En el panel de la derecha busque el archivo que desea redirigir.
  4. Haga clic en el archivo y elija la opción "Cambiar a vista Características". ¡Importante! Compruebe que se muestra el nombre de archivo correcto en la parte superior de la pantalla.
  5. Bajo la sección de IIS abra "HTTP Redirect".
  6. Ponga una marca en "redirigir las solicitudes a este destino" y escriba la dirección URL nueva.
  7. Cambie el código de estado a "Permanent 301".
  8. Haga clic en Apply (esto se traduce en un código de estado HTTP de: HTTP/1.1 301 Moved Permanently)

Redireccionar un nombre de dominio – web site.

  1. Open IIS Manager and locate the website under sites
  2. Important! Verify that it shows the correct website name at the top of the screen
  3. Under the IIS section open “HTTP Redirect”
  4. Put a check in “Redirect requests to this destination” and type in the new URL
  5. Change the status code to “Permanent 301″
  6. Click Apply (this results in an HTTP status code of: HTTP/1.1 301 Moved Permanently)
  1. Abra el Administrador de IIS y localice el sitio web en sitios. ¡Importante! Compruebe que se muestra el nombre del sitio web correcto en la parte superior de la pantalla.
  2. Bajo la sección  IIS abra "HTTP Redirect".
  3. Ponga una marca en "redirigir las solicitudes a este destino" y escriba la dirección URL nueva.
  4. Cambie el código de estado a "Permanent 301".
  5. Haga clic en Apply (esto se traduce en un código de estado HTTP de: HTTP/1.1 301 Moved Permanently)

OPCIONAL: Check el “redirect all requests to exact destination (en lugar del destino relativo)”


Nuevo en IIS 7 - Redireccionar a partir del web.config:


Para aquellos que entienden XML y el archivo web.config se puede añadir una línea similar a la siguiente en la sección <configuration> en lugar de hacer la redirección mediante el Administrador de IIS:

Domain redirect:

<configuration>
  <location path="services.htm">
    <system.webServer>
<httpRedirect enabled="true" destination="http://domain.com/newdir"  httpResponseStatus="Permanent" />
    </system.webServer>
  </location>
</configuration>


File Redirect:



<configuration>
  <location path="ss_moda.html">
    <system.webServer>
      <httpRedirect enabled="true" destination="http://www.informakro.com/gestion-tpv.aspx" exactDestination="true" httpResponseStatus="Permanent" />
    </system.webServer>
  </location>
  <location path="ss_restaura.html">
    <system.webServer>
      <httpRedirect enabled="true" destination="http://www.informakro.com/gestion-tpv.aspx" exactDestination="true" httpResponseStatus="Permanent" />
    </system.webServer>
  </location>
</configuration>



* copiar y pegar los ejemplos web.config podría dar lugar a datos equivocados provocando un error. Vuelva a escribir las comillas.