Ciao a tutti !!!
Sto realizzando il mio primo lavoro implementando la tecnica dell'url rewrite, usando le istruzioni che ho trovato su questo forum. ![;) 😉](https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=8s11thadplu)
E' tutto molto semplice in quanto nel sito che sto facendo ci sono solamente due pagine dinamiche.
Mi sorge pero' un problema che non riesco a risolvere.
Utilizzo questo .htaccess:
RewriteEngine on
RewriteRule ^(.+)-([0-9]+)\.html$ dettaglio-ricette.php?id=$2&sez=60
RewriteRule ^(.+)-([0-9]+)\.html$ dettaglio-vini.php?id=$2&sez=40
In pratica, da questi url:
dettaglio-ricette.php
lo trasformo in (per esempio)
spaghetti-con-le-vongole-123.html
mentre
dettaglio-vini.php
lo trasformo in
vino-barbera-123.html
Pero' ho un problema, per le ricette e' tutto ok, ho copiato la regola e ho semplicemente modificato invece che dettaglio-ricette.php in dettaglio-vini.php lasciano il resto della regola com' era (tanto devo sempre passare un id e la var sez).
Per non mi funziona, cioe', quando richiamo la pagina dettaglio-vini.php, mi presenta sempre la pagina dettaglio-ricette.php, se provo a eliminare la regola:
RewriteRule ^(.+)-([0-9]+)\.html$ dettaglio-ricette.php?id=$2&sez=60
Allora mi richiama esattamente la pagina giusta, penso che sia un problema nella regola. ma dove sbaglio ?
Eppure sono due regola diverse per due pagine diverse ? Dov'e' l'nghippo ???
In ogni caso, grazie 1000
Ciao ciao
mit![:smile5: :smile5:](https://connect.gt/plugins/nodebb-plugin-emoji/emoji/customizations/1881713c-5c09-4986-bf15-fa308ef84b2e-smilegt.gif?v=8s11thadplu)