Originariamente inviato da cdaniele
salve a tutti,
ho visto che wordpress usa spesso come permalink una sottodirectory con il nome dell'articolo, per una migliore indicizzazione.
Esempio:
codice:
http://www.cgitalia.it/2006/12/09/resfest-10-torino-gutierrez/
la mia domanda è: come fare tutto questo in php con uno script personale?
Fino ad ora ho usato la classica query fatta con "pagina.php?id=3", ma mi piacerebbe utilizzare il sistema con le sottodirectory...
esiste qualche tutorial in rete che descrive come fare?
grazie!
cerca anche su questo forum parole come "mod rewrite" troverai una miriade di risultati.
P.S. Ti avverto prima, tutte le tecniche descritte si riferiscono a come il server deve interpretare gli url e quale file ritornare e quali variabili passare, per quanto riguarda l'url del campo "href" del tuo sito, questo devi essere tu a risctriverlo manualmente o dinamicamente magari con una funzioncina adatta, come ad esempio:
Codice PHP:
function get_url($vars = array())
{
return implode('/',$vars);
}
$href = get_url($_GET);
/*Naturalmete questo è solo un esempio banale e stupido
e da non tenere assolutamente in considerazione poichè restituisce
urls diversi in base all'ordine delle variabili presenti in $vars,
inoltre se tu hai già un sito indicizzato ti conviene evitare ciò
in quanto i motori di ricerca vedono due pagine uguali con indirizzo
diverso (risultato = penalizzato....)*/