Criar URLs amigáveis

  • Autor Autor tonimotlos
  • 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
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
mmm deberia ser algo asi el .htaccess
PHP:
RewriteRule ^([^/]+)/([^/]+)/([^/]+)\.html$ index.php?view=house&titulo=$3 [L]

y tendrias que cambiar la programacion para que si $_GET['titulo']!="" (distinto de vacio) verificar el titulo en la base de datos... ten en cuenta que tendras que limpiar el titulo, sacando los - (guiones) ... lo mejor es crear una url en la base de datos, como hace WP, lo agregas otra columna a la tabla donde se encuentran los datos de las casas (o lo que sea) y en esa columna guardas como seria la url amigable...
Ejemplo:
PHP:
ID => 112
Titulo => Finca Es Romaní 2. Mallorca
URLamigable => finca-es-romani-2-mallorca

y de esa forma obtendrias mas facil los datos...
 
Gracias

Y para hacerlo manualmente 1 a 1 como lo hago.
 
Hola puedes hacer algo así aunque no es lo normal:
Inserir CODE, HTML ou PHP:
#Redireciones

RewriteBase /
RewriteEngine on

Options +FollowSymlinks
RewriteRule ^url-amigable-1.html pagina1.php
RewriteRule ^url-amigable-2.html pagina2.php

Saludos espero que te sirva!
 
Voltar
Topo