Redireccionar con o sin www

descargasvip Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
20 May 2013
Mensajes
143
Buenas tardes amigos, tengo un problema en el cual espero puedan ayudarme.

Resulta que tengo un acortador de urls, este lo migré hace no mucho de servidor, pero he notado que muchas de mis urls no redireccionan, ya que muchas fueron repartidas en la sin las "www" ahora lo que quiisera saber, es si hay alguna forma de que puedan redireccionarse independientemente de tener las www en la url, ya que las que no lo tienen redireccionan al home del acortador, he aqui un ejemplo claro

http://www.ihotfile.info/urlprueba
http://ihotfile.info/urlprueba

Podrán notar que no entra la url sin las www, no puedo ponerme a editar las acortadas ya que es imposible entrar a todods los sitios web a modificarlas, hay alguna forma de hacerlo mediante htacces por ejemplo?

Saludos.
 

fercba

Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
5 Ago 2013
Mensajes
815
Redireccion a traves de tu htaccess. Te dejo 2 casos que hay vos elegis si queres que tu dominio quede sin o con www. En lo personal prefiero sin www.

Primer caso sin www a www

Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

Segundo caso de www a sin www:

Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
 

descargasvip

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
20 May 2013
Mensajes
143
Redireccion a traves de tu htaccess. Te dejo 2 casos que hay vos elegis si queres que tu dominio quede sin o con www. En lo personal prefiero sin www.

Primer caso sin www a www

Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

Segundo caso de www a sin www:

Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]

gracias por responder, ya he intentado ambas y nada, sigue igual, el error debió ser mio desde el principio, pero no me percaté asta hoy, y debió ser al actualizar el acortador, ya que archivos de configuración cambiaron desde una a la otra versión.

En mi config.php aparece la siguiente instrucción:
Insertar CODE, HTML o PHP:
define('YOURLS_SITE', 'http://www.ihotfile.info'); //

Al realizar el cambio en la conf por:
Insertar CODE, HTML o PHP:
define('YOURLS_SITE', 'http://ihotfile.info'); //

Cargan las urls sin las "www", pero las que contienen las "www" ya no cargan, sino que me llevan al home con las "www" http://www.dominio.info

Antes de actualizar, todas las urls acortadas aparecian sin "www", despues de actualizar, al parecer las nuevas urls ya aparecían con las "www"
Facilmente podría definir que las nuevas sigan con las "www" o viceversa, el problema es que las urls acortadas son una grán cantidad de ambas, y la están repartidas en muchos sitios web, es por eso que necesito una función que realize la redirección cuando los usuarios acceden a las urls antiguas.
 
Última edición:
Arriba