- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- Primi risultati "positivi" con l'url rewriting
-
Primi risultati "positivi" con l'url rewriting
salve a tutti sono riuscito a fare alcune prove con l'url rewriting
vi posto quanto realizzatoRewriteRule ^(.+)/(.+)/(.+)/(.+)/(.+).php scheda_locale.php?ida=$1
poi ho una pagina senza nulla che elenca i locali
$query = "SELECT * FROM tblocali ";
$result = mysqli_query($conn,$query);
while ($row = mysqli_fetch_array($result)) {$indirizzo = trim($row['denominazione']);
include("aggiusta_url.php");
$regione = trim(recuperaRPC("R",$row['idregione']));
$regione = str_replace(" ", "-", $regione);
$provincia = trim(recuperaRPC("P",$row['idprovincia']));
$provincia = str_replace(" ", "-", $provincia);
$comune = trim(recuperaRPC("C",$row['idcomune']));
$comune = str_replace(" ", "-", $comune);echo ' <strong>url statica</strong>: ';
echo "<a href="$row[id]/$regione/$provincia/$comune/$indirizzo.php">$row[denominazione]</a><br><br>";
}e la pagina
scheda_locale.php (che riceve via Query string l'id del locale)
che stampa solo il nome del localel'idea era ottenere il seguente link
www. sito.com/regione/provincia/comune/nome-del-locale.phpche ne dite ?
ci sono metodi migliori per ottenere questo risultato ?
qualche link da seguire per verificare come stampare i link a video dopo averli "confezionati" all'interno del file htaccess ?
-
ciao gustoinrete,
sposto in **url rewriting.
**
-
ciao
io non userei un url così lungo, intanto toglierei la regione (considera che è più probabile cercare "locali siena" piuttosto che "locali toscana")
qualche link da seguire per verificare come stampare i link a video dopo averli "confezionati" all'interno del file htaccess ?
cosa intendi?
-
ho dei problemi nel comprendere come visualizzare i link
partendo dal fatto che io voglia avere dei link del tipo
sito.com/provincia/comune/nome-del-locale.php
volevo comprendere come stampare nel codice html quei links
ma la procedura per generare(all'interno del file .htaccess) è corretta ?
mi era stato fatto notare che solitamente ci sono tanti (.+) quante variabili $1 $2
-
attento, non fare confusione
nel codice html metti i link così come vuoi che appaiano
dentro htaccess inserisci una regola che dice a mod_rewrite quali url riconoscere (^pattern$) e dove inoltrare la richiestail tuo codice a occhio mi sembra corretto
-
quindi tu dici che può andare !!
non è che per caso hai degli esempi che utilizzi nei tuoi siti ?
o qualche altro link per approfondire l'argomento ?
-
sono piuttosto confuso
se dovessi a questo punto ritornare alla "home page" dovrei stampare ../../../../ etc etc ?mamma mia che casino non ci capisco più nulla !
conosco a memoria i vari script per le modifiche easy ma non trovo nulla di complesso che mi dia qualche spunto degno di notavi prego di scusare la mia insistenza ?
-
@gustoinrete said:
sono piuttosto confuso
se dovessi a questo punto ritornare alla "home page" dovrei stampare ../../../../ etc etc ?
sì, ma più semplicemente puoi usare /codice ne avrei ma non posso postarlo
ma alla fine il codice è sempre lo stesso, cambia come viene riscritto l'indirizzo..