Foros del Web » Administración de Sistemas » Apache »

Redireccionar de www sin mandar a pagina 404 not found

Estas en el tema de Redireccionar de www sin mandar a pagina 404 not found en el foro de Apache en Foros del Web. Quiero que cuando alguien escriba https://www.misitio.com se redirecciones a https://misitio.com el siguiente codigo lo hace @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código htaccess: Ver original RewriteEngine on RewriteCond %{HTTP_HOST} ...
  #1 (permalink)  
Antiguo 09/03/2021, 19:49
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 8 años, 9 meses
Puntos: 52
Redireccionar de www sin mandar a pagina 404 not found

Quiero que cuando alguien escriba
https://www.misitio.com se redirecciones a https://misitio.com
el siguiente codigo lo hace

Código htaccess:
Ver original
  1. RewriteEngine on
  2. RewriteCond %{HTTP_HOST} ^www\.%{HTTP_HOST}%\.com [NC]
  3. RewriteRule ^(.*)$ http://%{HTTP_HOST}%.com/$1 [L,R=301]
  4. ErrorDocument 404 https://%{HTTP_HOST}/404.html

el problema es cuando añado una cuarta linea para redireccionar a una página 404 en caso de que no se encuentre una página

Y el fallo es que poniendo esa linea deja de cambiar la www y redirecciona a la 404

¿alguna sugerencia?
de antemano gracias
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra
  #2 (permalink)  
Antiguo 13/03/2021, 08:37
 
Fecha de Ingreso: abril-2006
Mensajes: 583
Antigüedad: 15 años, 1 mes
Puntos: 120
Respuesta: Redireccionar de www sin mandar a pagina 404 not found

recuerda que el %{HTTP_HOST} retorna "tudominio.com" no solo "tudominio" o si mal no recuerdo cuando estas en un subdominio, en si "www.tudominio.com" seria tambien el valor de HTT_HOST

asi que teniendo en cuenta ello modifica tu htaccess y prueba
__________________
Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion
https://paypal.com/pools/c/8lmNLmWnG9



La zona horaria es GMT -6. Ahora son las 19:03.