Buongiorno a tutti, vi presento il mio problema:
Uso un .htaccess per riscrivere gli url, in particolare per le variabili $_GET
.htacces
Codice PHP:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*).html$ index.php?page=$1 [L,QSA]
Ho una pagina index.php alla quale passo una variabile $_GET['page'] per caricare il contenuto richiesto tramite un link, ma qui mi sorge il dubbio.
Di seguito sono elencate le varie soluzioni e conseguenze:
index.php
Codice PHP:
//Primo metodo
[url="?page=servizi"]Servizi[/url] //URL ottenuto: /index.php?page=servizi (l'url funziona ma non viene riscritto)
//Secondo metodo
[url="servizi.html"]Servizi[/url] //URL ottenuto: /servizi.html (l'url funziona e viene riscritto)
Non capisco....
Ma non dovrei usare il primo metodo e ottenere l'url riscritto correttamente?