Como faço este redirecionamento corretamente

  • Autor Autor blogers
  • 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
B

blogers

Pi
SEO
Hola colegas vengo a pedir vuestra ayuda con el htacces

tengo actualmente este code de htacces que me funciona
PHP:
RewriteRule ^(.*)_(.*).html$ /detail.php?jobname=$1&jobid=$2&redirected=true [L]

pero yo quiero dejarlo asi

PHP:
RewriteRule ^post/(.*)_(.*).html$ /detail.php?jobname=$1&jobid=$2&redirected=true [L]


con el post antes de la url pero la bronca es cuando vienen de google entran asi
PHP:
(.*)_(.*).html
entonces lo toma como una busqueda

y no como la url del post

7UIPe.png


que puedo hacer en esos casos
 
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
Podrías detallar la última parte (Google)?
 
Supongo que te refieres a que google indexo tus posts con el primer formato de url, y ahora que lo cambiaste ya no funciona la cosa, una solucion puede ser redireccionar a las nuevas url

PHP:
RewriteRule ^(.*)_(.*).html$ /post/$1_$2.html$ [R=301,L]

Si ya tienes configuradas las anteriores urls para un buscador, puedes entonces agregar una condición para que solo si vienen de google aplique la redireccion

PHP:
RewriteCond %{HTTP_REFERER} google.com [NC]
RewriteRule ^(.*)_(.*).html$ /post/$1_$2.html$ [R=301,L]
 
Voltar
Topo