Per molti l’unico modo per poter rendere amichevoli gli urls è quello di usare il modulo mod_rewrite di apache, metodo molto comodo da utilizzare. Ma come fare se il nostro hosting non ha attivato il mod_rewrite? bisogna utilizzare una semplice classe che permette di controllare che tipo di url è stato richeisto. Per capirci meglio vediamo un esempio.
- url con query: http://www.dominio.it/index.php?c=casa&f=affitto
- url amichevole con mod_rewrite: http://www.dominio.it/casa/affitto/
- altro url amichevole: http://www.dominio.it/index.php/casa/affitto/
L’url con query è il clasico indirizzo che viene generato nei siti intenet dinamici, inquesto caso realizzati con il PHP. Questo url non è molto digeribile per i motori di ricerca, ma è anche difficile da ricordare per l’utente in quanto deve ricordarsi diverse variabili nel caso l’url sia complesso. Gli altri due esempi sono gli urls più graditi ai motori di ricerca e permettono quindi una migliore indicizzazione dei motori di ricerca. Per il no stroscript useremo il secondo esempio di url amichevole.
Continua a leggere”Riscrittura dell’url alternativa al mod_rewrite grazie al PHP”