No puedo anteponer HTTP://WWW a la URL cuando redirijo al mismo dominio

No puedo anteponer HTTP://WWW a la URL cuando redirijo al mismo dominio

Existe esta aplicación de WordPress en OpenShift que utiliza CloudFlare como servidor DNS.

OpenShift nos proporciona una URL como app-user.rhcloud.comy le permite agregar un alias. Como www.website.comy website.com. Por lo tanto, debe agregar entradas CNAME a su dominio sitio web.com que apunten a app-user.rhcloud.com. Mi registrador no me permitió agregar CNAME sin un subdominio (sin www.), así que moví mis servidores DNS a CloudFlare y agregué los CNAME allí.

registrador -> CloudFlare -> OpenShift

La aplicación WordPress tiene un .htaccess para reescribir la URL y la hace más amigable. La configuración de la aplicación está configurada para redirigir cualquiera a una URL RAÍZ; en mi caso, elijo redirigir a http://www.website.comy esto debería funcionar. Pero comencé a enfrentar unbucle de redireccionamientoproblema. Intenté realizar la redirección yo mismo, en la primera línea del index.phparchivo, pero también falló. Luego dejé de usar Locationen los encabezados para redirigir y comencé con Refresh. Este fue el más efectivo, pero deja de funcionar en unas horas. Luego forcé una versión sin caché como se explica aquíhttps://stackoverflow.com/questions/1907653/how-to-force-page-not-to-be-cached-in-php. No funcionó.

Comencé a probar cosas con .htaccess, verificando algunas reglas y condiciones para forzar el proceso antes de que la aplicación intentara redirigir, pero también causa el mismo bucle. La URL nunca cambia, tanto con .htaccess como con PHP.

Luego intenté lo siguiente: sin reescribir las URLY/Ocon un .htaccess vacío no hay una URL amigable, pero tampoco un bucle de redireccionamiento.

¿Alguna idea sobre cómo resolver esto? Han pasado más de 2 semanas desde que comencé a instalar esta aplicación y tengo que señalar solicitudes que no sean de WWW aHTTP://WWW

sitio web: http://www.porta8080.com.br

@editar

Solo para que quede más claro: no puedo agregar HTTP://WWWURL que no sean WWW, por lo que se crea un bucle de redireccionamiento. Cuando la página se recarga sin ella, http://wwwse realiza la redirección OTRA VEZ. Y una y otra vez. Este es el verdadero problema.

Respuesta1

Podría intentar configurar su registro A en un host 301-www de terceros

1) Hazlo connubeflare

2) utilice una IP 301-www 208.43.88.227 deDuda =porta8080.com.br IN A 208.43.88.227

3) revisa tu .htaccess y publícalo aquí

4) Consulte también elComunidad de WordPress.

información relacionada