- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- Url rewriting
-
Url rewriting
Salve,
Volevo chiedervi se gentilmente potete postarmi la regola di url rewriting che mi fa passare da questo indirizzo:
a questo
http://www.pitiglianodoc.com/cerca.php/manciano/agriturismo/agriturismo-il-laghetto.htm
al posto del %20 vorrei un -
il sito in questione è in hosting con tophost per il quale bisogna sempre inserire la direttiva RewriteBase
L'indirizzo http://www.pitiglianodoc.com/cerca.php?localita=manciano&tipo=agriturismo&nome=Agriturismo Il Laghetto è in un tag <href .. >
come dovrei modificare l'indirizzo del tag href? farlo del tipo http://www.pitiglianodoc.com/cerca.php/manciano/agriturismo/agriturismo-il-laghetto.htmGrazie
-
ehi ragazzi qualcuno mi può aiutare e dirmi la regola...
poi prometto che mi metterò a studiare un po' le espressioni regolari
-
Allora vediamo, la regola dovrebbe essere questa:
RewriteRule ^cerca.php/(.[a-zA-Z0-9]*)/(.[a-zA-Z0-9]*)/(.[a-zA-Z0-9]*).htm /cerca.php?localita=$1&tipo=$2&nome=$3
Provala un po' (ovviamente va aggiunto RewriteBase e tutto il resto).
come dovrei modificare l'indirizzo del tag href? farlo del tipo http://www.pitiglianodoc.com/cerca.php/manciano/agriturismo/agriturismo-il-laghetto.htm
al posto del %20 vorrei un -
Questo te lo smazzi con PHP.
Quell'url riscritto e statico comunque conserva l'informazione $_GET['nome'], ti basta fare un banale ```
str_replace("%20", "-", $_GET['nome']):ciauz: