Apenas Eu 13 Denunciar post Postado Setembro 22, 2015 Olá! Estou fazendo uma manutenção no meu site e quero fazer uma atualização para tornar minhas urls amigáveis, mais amigáveis. Por exemplo, quero trocar isso http://www.dcsdesenvolvimento.com.br/convites-de-casamento/17 Por isso: http://www.dcsdesenvolvimento.com.br/materiais-graficos/produtos/convites-de-casamento Eu sei fazer o redirecionamento manualmente, link por link. Mas eu gostaria de saber como fazer isso automaticamente em um comando só para todos os meus produtos, entende? O nome do link amigável está em um banco de dados. A linha que converte a string em um nome amigável atualmente é: RewriteRule ^materiais-graficos/([a-z,0-9,A-Z,_-]+)\/([a-z,0-9,A-Z,_-]+)$ produtos.php?endereco=$1&tipo=$2 [NC] -- Resumindo, eu quero trocar todos os links que estavam assim no htacess (em um comando só, ao inves de fazer link por link): # página de exibicao de um produtos graficos RewriteRule ^([a-z,0-9,A-Z,_-]+)\/([a-z,0-9,A-Z,_-]+)$ /produtos.php?endereco=$1&tipo=$2 [NC] Por: RewriteRule ^materiais-graficos/([a-z,0-9,A-Z,_-]+)\/([a-z,0-9,A-Z,_-]+)$ produtos.php?endereco=$1&tipo=$2 [NC] Por que quero fazer isso? 1 - Para esconder o id do produto na url do endereço 2 - Se eu não fazer o redirecionamento automático, as páginas anexadas no google no formato anterior serão tratadas como erro 404 (página não existe) Acho que é isso. Se tiver alguma dica eu agradeço muito! :) Compartilhar este post Link para o post Compartilhar em outros sites
Apenas Eu 13 Denunciar post Postado Setembro 23, 2015 Eu não tinha pensado nisso.... Manter as duas regras até o Google indexar os links com a nova regra (Y) Compartilhar este post Link para o post Compartilhar em outros sites