Redirecionar resultado de busca para o início ou para erro 404

  • Autor Autor epsilo99
  • 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
epsilo99

epsilo99

1
Xi
Verificación en dos pasos activada
Suscripción a IA
Hola amigos,

cómo puedo hacer una redirección de un resultado de búsqueda del blog, por ejemplo:


al home:


o bien a la página de error 404????

He probado agregar la redirección en RankMath seo pero no redirecciona, también he probado poner directamente en .htaccess:


pero así tampoco logro que funcione y tengo que eliminar esa url de búsqueda de mi web, o se que la búsqueda con esa palabra no muestre resultados en mi sitio, aunque haya artículos que tenga esa palabra.

cómo puedo hacer?

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
Prueba poniendo este codigo en el functions.php de tu theme!

PHP:
add_filter('template_redirect', function(){
    
    if(!empty($_GET['s'])){
        
        $home_url = home_url();
        $busqueda = trim($_GET['s']);
        
        if($busqueda === 'cocacola'){
            
            wp_redirect($home_url);
            die();
            
        }
        
    }
    
});
 
Prueba poniendo este codigo en el functions.php de tu theme!

PHP:
add_filter('template_redirect', function(){
   
    if(!empty($_GET['s'])){
       
        $home_url = home_url();
        $busqueda = trim($_GET['s']);
       
        if($busqueda === 'cocacola'){
           
            wp_redirect($home_url);
            die();
           
        }
       
    }
   
});

Funcionó perfecto!

Muchísimas gracias 🙂
 
Voltar
Topo