- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- htaccess, #REDIRECT RewriteRule....problemino !!
-
htaccess, #REDIRECT RewriteRule....problemino !!
Salve,
stò facendo una sezione lavoro per un sito.
Ho un elenco di annunci, con titolo linkabile al dettaglio dell'annuncio.
Solo che se clicco sul titolo, non mi crea la pagina, esempio:- annuncio1 = link dettaglio--> ......sito/lavoro/annuncio1.php
Non dovrebbe crearla l'htaccess?
#REDIRECT ### SEZIONE LAVORO ### RewriteRule ^(.*)cercalavoro/(.*).html$ tpl_cercalavoro_cat.php?reg=$2 RewriteRule ^(.*)cercalavoro/(.*).htm$ tpl_cercalavoro_cat.php?cat=$2 RewriteRule ^(.*)lavoro/(.*).html$ tpl_lavoro_cat.php?reg=$2 RewriteRule ^(.*)lavoro/(.*).htm$ tpl_lavoro_cat.php?cat=$2 RewriteRule ^(.*)lavoro/(.*).php$ tpl_lavoro.php?url=$2 ### FINE SEZIONE LAVORO ###
Il link al dettaglio si genera prendendo il titolo dell'annuncio inserito.
Grazie.
-
Per i link degli annunci e regioni ho risolto, ora mi resta quelli delle province e categorie che proprio non riesco:
[PHP]
echo('<a href="'.$docRoot);
if ( (isset($cercaTrova)) AND ($cercaTrova == "cerco") )
echo('cerca');
//echo('lavoro/'.$linkReg."-".$linkProv.'.html">'.$nomeProv.'</a>');
echo('tpl_lavoro_cat.php?reg='.$linkReg."-".$linkProv.'.html">'.$nomeProv.'</a>');[/PHP]il link per le regioni viene così: tp://127.0.0.1/sito/tpl_lavoro_cat.php?reg=lazio.html
delle province dovrebbe venire così: tp://127.0.0.1/sito/tpl_lavoro_cat.php?reg=lazio-rm.htmlMa niente, con questo codice: echo('tpl_lavoro_cat.php?reg='.$linkReg."-".$linkProv.'.html">'.$nomeProv.'</a>'); da errore
-
Nessuno?
-
Il tuo url rewrite ha molti spazi e lettere maiuscole che non dovrebbero esserci, non so se e' un effetto di formattazione del forum.
Comunque qui sotto ti invio una riga per mostrarti come dovrebbe essere:
Case sensitive
RewriteRule ^(.)work/(.).php$ tpl_lavoro.php?url=$2Se vuoi che la regola non sia influenzata dal fatto che le lettere siano maiuscole o minuscole (Non-case sensitive), devi mettere NC
Esempio:
non-Case sensitive
RewriteRule ^(.)Work/(.).Php$ tpl_lavoro.php?Url=$2 [NC, L]Edit - Scusa era il mio browser, ma in ogni caso la flag NC e' utile! Sopra le rewrite rules hai scritto RewriteEngine On ?
-
@diegoben said:
Per i link degli annunci e regioni ho risolto, ora mi resta quelli delle province e categorie che proprio non riesco:
il link per le regioni viene così: tp://127.0.0.1/sito/tpl_lavoro_cat.php?reg=lazio.html
delle province dovrebbe venire così: tp://127.0.0.1/sito/tpl_lavoro_cat.php?reg=lazio-rm.htmlNon ho capito bene cosa stai cercando di fare, puoi fornire informazioni piu' dettagliate?
-
Risolto, grazie lo stesso