21/03/2014, 01:58
|
| | Fecha de Ingreso: enero-2012
Mensajes: 19
Antigüedad: 13 años 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
|