Problema Visualización Sitemap con y sin WWW

  • Autor Autor FantasiaFinal
  • Fecha de inicio Fecha de inicio
FantasiaFinal

FantasiaFinal

Eta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Hola,

Hoy he notado un problema, al entrar al sitemap de mi sitio de esta manera: https://misitio.org/sitemap.xml puedo verlo perfecto, pero al incluir las "WWW": www.misitio.org/sitemap.xml me aparece en blanco, no me redirecciona. Se supone que la redirección en el htaccess. está correcto porque los sitios me funciona con o sin www, pero el problema solo es al entrar al sitemap


¿Sugerencias?
 
Hola, solo puedes tener un sitemap para ambas versiones de tu web
 
recorda que lo importante es que en la seachconsole tengas la URL correcta. por lo demas la www no deberia ser un problema
 
Hola, solo puedes tener un sitemap para ambas versiones de tu web

Sí, entiendo eso. Es el hecho de que no me redirecciona si entro con WWW al querer mirar el sitemap.

- - - Actualizado - - -

recorda que lo importante es que en la seachconsole tengas la URL correcta. por lo demas la www no deberia ser un problema

El detalle es que tengo un sitio que si entro con www o sin WWW siempre me dirige a una sola versión, cosa que en un par de webs no me pasa eso, si entro con WWW se queda en blanco, si entro sin WWW, osea, https://misitio.org/sitemap.xml se muestra perfecto.
 
Pega tu .htaccess
 
Pega tu .htaccess

Este es el htaccess de uno de los sitios donde vi el problema:

Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://MISITIO.com/$1 [R=301,L]

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
</IfModule>

# END WordPress
# BEGIN LiteSpeed
<IfModule Litespeed>
SetEnv noabort 1
</IfModule>
# END LiteSpeed
 
Pero como quieres se se visualice tu sito con o sin www?
 
Pero como quieres se se visualice tu sito con o sin www?

Hola

Actualmente mi sitio se visualiza sin www, de esta manera: https://MISITIO.com/, el sitemap se mira bien si ingreso así: https://MISITIO.com/sitemap.xml El problema es que si quiero ingresar al sitemap incluyendo las WWW, osea, https://WWW.MISITIO.com/sitemap.xml Se muestra en blanco el sitemap, no redirecciona como lo hace toda la web a la versión sin www. Ignoro si es un problema como tal ya que solo afecta a la página del sitemap, pero según mi lógica todas las urls deben redireccionar a la versión sin www.

No sé si me doy a entender.
 
Última edición:
Esta mal tu .htaccess por eso no te funciona como te debe.

Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^(.*)$ https://%1%{REQUEST_URI} [R=301,L]

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
</IfModule>

# END WordPress
# BEGIN LiteSpeed
<IfModule Litespeed>
SetEnv noabort 1
</IfModule>
# END LiteSpeed

Prueba esto y me dices.
 
Esta mal tu .htaccess por eso no te funciona como te debe.

Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^(.*)$ https://%1%{REQUEST_URI} [R=301,L]

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
</IfModule>

# END WordPress
# BEGIN LiteSpeed
<IfModule Litespeed>
SetEnv noabort 1
</IfModule>
# END LiteSpeed

Prueba esto y me dices.

Ahora sí, redirecciona como debe ser, gracias 🙂
 
Atrás
Arriba