Leo Amarante Postado Junho 18, 2013 Postado Junho 18, 2013 Olá pessoal, Sou praticamente leigo em SEO e otimização de sites e por isso venho solicitar algumas dicas dos colegas. Estou quebrando a cabeça para otimizar uma loja virtual que já possui recurso de url amigável porém está utilizando caracteres inválidos quando Há acentuação. Por exemplo: Nome do Produto: Relógio Nautica Masculino N14538G NST URL Gerada: www.dominio/item//Rel%F3gio-Nautica-Masculino-N14538G-NST.html Como deveria ficar: www.dominio/item/Relogio-Nautica-Masculino-N14538G-NST.html Ou seja, no lugar do "ó" que deveria ser "o" aparece "%F3" Já utilizei diversos tutoriais para modificar o .htaccess e até mesmo o código fonte e não deu certo. Por último o cliente indicou um "profissional" no assunto e também não conseguiu. Agradeço a quem compartilhar seu conhecimento....
Anger Postado Junho 18, 2013 Postado Junho 18, 2013 Primeiro, qual é o sistema que está utilizando ? Segundo mande para nós o site para que possamos analisar olho a olho. Ajude o fórum! Antes de postar, leiam as regras de postagem aqui.
Leo Amarante Postado Junho 18, 2013 Autor Postado Junho 18, 2013 Primeiro, qual é o sistema que está utilizando ? Segundo mande para nós o site para que possamos analisar olho a olho. Sistema Interspire 6.1.3 versão "vendor". O link ainda não está disponível para acesso online.
Anger Postado Junho 18, 2013 Postado Junho 18, 2013 Teste-o colocando online, muitas vezes é erro interno no próprio sistema que tu estas utilizando para visualizar. Ajude o fórum! Antes de postar, leiam as regras de postagem aqui.
Leo Amarante Postado Junho 18, 2013 Autor Postado Junho 18, 2013 Já testamos... Não é o servidor e sim o próprio sistema.
Administração AngelCosta Postado Junho 19, 2013 Administração Postado Junho 19, 2013 Já viu a codificação dos caracteres? 'Cause he's my best friend, he's my pal. He's my homeboy, my rotten soldier. He's my sweet cheese. My good-time boy.
Leo Amarante Postado Junho 19, 2013 Autor Postado Junho 19, 2013 Já viu a codificação dos caracteres? Oi Angélica, sim, já haviamos alterado as strings function MakeURLSafe($val) { $val = str_replace("-", "%2d", $val); $val = str_replace("+", "%2b", $val); $val = str_replace("+", "%2b", $val); $val = str_replace("/", "{47}", $val); $val = str_replace("-", "%2d", $val); $val = str_replace("+", "%2b", $val); $val = str_replace("+", "%2b", $val); $val = str_replace("/", "{47}", $val); $val = str_replace("á", "a", $val); $val = str_replace("â", "a", $val); $val = str_replace("é", "e", $val); $val = str_replace("í", "i", $val); $val = str_replace("ó", "o", $val); $val = str_replace("ú", "u", $val); $val = str_replace("ê", "e", $val); $val = str_replace("ô", "o", $val); //$val = str_replace("&", "e", $val); $val = str_replace("ã", "a", $val); $val = str_replace("ç", "c", $val); $val = str_replace("Á", "A", $val); $val = str_replace("É", "E", $val); $val = str_replace("Í", "I", $val); $val = str_replace("Ó", "O", $val); $val = str_replace("Ú", "U", $val); $val = str_replace("Ã", "A", $val); $val = str_replace("Õ", "O", $val); $val = str_replace("Ô", "O", $val); $val = str_replace("Ê", "E", $val); $val = str_replace("Ç", "C", $val); //$val = str_replace(",", "-", $val); $val = str_replace("õ", "o", $val); $val = urlencode($val); $val = str_replace("+", "-", $val); return $val; }
Administração AngelCosta Postado Junho 19, 2013 Administração Postado Junho 19, 2013 Acho que este tipo de dúvida vc encontra mais fácil no fórum de suporte deles: https://www.interspire.com/forum/showthread.php?t=13353 'Cause he's my best friend, he's my pal. He's my homeboy, my rotten soldier. He's my sweet cheese. My good-time boy.
NunoFachaBRH Postado Julho 4, 2013 Postado Julho 4, 2013 Ola, Leia: http://www.ime.usp.br/~glauber/html/acentos.htm
Posts Recomendados