Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Miseryk en 20 Mayo 2015, 16:21 pm



Título: [AYUDA] Cambiar hostname
Publicado por: Miseryk en 20 Mayo 2015, 16:21 pm
Buenas a todos, tengo muy poco conocimiento sobre el tema web, pero recuerdo que hace mucho hice algo que no estoy pudiendo hacer ahora.

Yo tenía una web llamada "pepe.com.ar" (ejemplo), por otra parte tenía un dns o lo que sea que era "fake.com" que yo al poner "fake.com" me redireccionaba a "pepe.com.ar", el punto es que cuando cargaba "pepe.com.ar" de alguna manera yo cambiana el path y aparecía como "fake.com" y si tenía por ejemplo "pepe.com.ar/foro/index.php=?babla", en el url me aparecía "fake.com/foro/index.php=?babla" y no se recargaba la página cosa que para el usuario es imperceptible,  alguno sabe como podría replicarlo?

Saludos.


Título: Re: [AYUDA] Cambiar hostname
Publicado por: MinusFour en 20 Mayo 2015, 18:21 pm
Si estas usando Apache, hay una entrada de ellos que habla sobre canonical hostnames:

Código
  1. # And for a site running on port 80
  2. RewriteCond %{HTTP_HOST}   !^www\.pepe\.com\.ar [NC]
  3. RewriteCond %{HTTP_HOST}   !^$
  4. RewriteRule ^/(.*)         http://www.pepe.com.ar/$1 [L,R]

Practicamente reescribe todas los dominios a:
Código:
www.pepe.com.ar

http://httpd.apache.org/docs/2.0/rewrite/rewrite_guide.html#canonicalhost


Título: Re: [AYUDA] Cambiar hostname
Publicado por: Miseryk en 20 Mayo 2015, 19:38 pm
Si estas usando Apache, hay una entrada de ellos que habla sobre canonical hostnames:

Código
  1. # And for a site running on port 80
  2. RewriteCond %{HTTP_HOST}   !^www\.pepe\.com\.ar [NC]
  3. RewriteCond %{HTTP_HOST}   !^$
  4. RewriteRule ^/(.*)         http://www.pepe.com.ar/$1 [L,R]

Practicamente reescribe todas los dominios a:
Código:
www.pepe.com.ar

http://httpd.apache.org/docs/2.0/rewrite/rewrite_guide.html#canonicalhost

El tema es que no tengo acceso a éso, hay alguna manera de hacerlo en tiempo real o algo así?

En el que estoy se crea una entrada (html) =>

Código
  1. <link rel="canonical" href="http://hostfruta.net/" />
  2.  



Código
  1. $('link[rel=canonical]').attr('href', 'fake.com');
  2. $('link[rel=alternate]').attr('href', 'fake.com/rss/public');
  3.  

Inclusive con éso, cuando paso por encima de un enlace me muestra el original.

Mod: No hacer doble post.