É possível fazer um redirecionamento de diretório em javascript?

  • Autor Autor Regef
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
R

Regef

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
tipo

a

?

No tengo acceso al servidor, de ahí mi pregunta.
Página a página sé que se puede con js pero haciéndolo así me costaría mucho tiempo.

Muchas gracias.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
tipo

a

?

No tengo acceso al servidor, de ahí mi pregunta.
Página a página sé que se puede con js pero haciéndolo así me costaría mucho tiempo.

Muchas gracias.
tendría que ser
1) página a página
2) modificando el .htaccess
3) si tienes manejador de error 404, hacerlo allí

¿Es todo el sitio lo que quieres redireccionar o sólo un directorio?
 
modifica el .htaccess, un poco de googleo y encontrarás como
 
tipo

a

?

No tengo acceso al servidor, de ahí mi pregunta.
Página a página sé que se puede con js pero haciéndolo así me costaría mucho tiempo.

Muchas gracias.

Siempre y cuando en tu nuevo dominio, las páginas tengan el mismo directorio, y las urls sean iguales. esto te puede servir
Ojo, no se si es la forma mas optima de hacerlo. pero creo que te puede servir, tomando en cuenta que no tienes acceso al servidor.

HTML:
<script>
var str = window.location.href;
var dominio = window.location.hostname;
//remplazamos el dominio actual por el nuevo.
var url = str.replace(dominio, "nuevositio.com");

// compruebas si se trata del directorio que quieres redirigir
if (str.indexOf('/directorio/') > -1){
    
    // redireccionamos.
    window.location = url;
}

</script>
 
Siempre y cuando en tu nuevo dominio, las páginas tengan el mismo directorio, y las urls sean iguales. esto te puede servir
Ojo, no se si es la forma mas optima de hacerlo. pero creo que te puede servir, tomando en cuenta que no tienes acceso al servidor.

HTML:
<script>
var str = window.location.href;
var dominio = window.location.hostname;
//remplazamos el dominio actual por el nuevo.
var url = str.replace(dominio, "nuevositio.com");

// compruebas si se trata del directorio que quieres redirigir
if (str.indexOf('/directorio/') > -1){
   
    // redireccionamos.
    window.location = url;
}

</script>
Un millón de gracias!!!! Funciona perfecto 😍😍😍
 
Voltar
Topo