Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/03/2014, 01:58
Imasnet
 
Fecha de Ingreso: enero-2012
Mensajes: 19
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: ¡Cuidado! Su sitio web sin www no redirecciona a www

Gracias Juan Carlos, el servidor que aloja es windows, he estado mirando y parece que el .htaccess (Linux) no funciona en ellos , se recomienda web.config (Windows).
He buscado por internet código para realizar la misma función y he encontrado esto:

<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”Redirect to WWW” stopProcessing=”true”>
<match url=”.*” />
<conditions>
<add input=”{HTTP_HOST}” pattern=”^DOMINIO.com$” />
</conditions>
<action type=”Redirect” url=”http://www.DOMINIO.com/{R:0}”
redirectType=”Permanent” />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

Me da error ¿? Por favor, me podeís indicar como sería?

Gracias.

-----------------------------------

Disculpar, he encontrado un código que funciona.

<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Canonical host name">
<match url="^(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www\.domain\.es$" negate="true" />
</conditions>
<action type="Redirect" url="http://www.domain.es/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

Por tanto, a modo de resumen:
1) Es recomendable en las WMT indicar en ambos dominios que el preferido es el www.domain.com
2) Incluir el web.config o .htaccess dependiendo del hosting.

Corregidme si me equivoco.
Saludos y gracias.

Última edición por Usuarios466; 21/03/2014 a las 03:01 Razón: Se combinan 2 mensajes consecutivos del mismo autor