- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- Pagine dinamiche
-
@Micgaw said:
Ciao Mytom,
Finquando gli indirizzi rimangono relativamente corti (includono solamente una, due variabili) entrambe soluzioni che proponi vanno benissimo! Poi una volta indirizzo diventa pu lungo conviene fare la riscrittura rewrite mod.
Dimmi quando hai bisogno
Mi daresti un'esatta definizione di rewrite mod?
Mel sito che riporto in lista ho una serie di contenuti dinamici. Tra questi vi si trova la sezione news. Ora, prendiamo questo link:http : // www.mytom.it / anteprima_news.php?newsTitle=Nuovo%20Motorola%20V9%20e%20Video%20dei%20nuovi%20Sony%20Ericsson ```E' troppo lungo? sarebbe preferibile usare qualche altro sistema?
-
Scusa, ho trovato ora la sezione del forum dove si discute di rewrite mod.
Tuttavia gradirei sapere dove posso trovare una guida sull'abc di questa tecnologia.
Ciao.
-
in effetti è un po' lungo...e hai pure degli spazi....
hai guardato qui?
http://www.giorgiotave.it/forum/mod-rewrite/[OK, ho postato 30 secondi dopo di te...]
-
Ho visto il tuo indirizzo Mytom, a sto punto ti consiglio di fare una riscrittura degli indirizzi usando il modulo mod rewrite.
Il modulo mod rewrite ti permette di riscrivere gli indirizzi dinamici cosi che loro diventino statici, e corti. La piu buona guida che ho trovato e questa:
http://server.html.it/articoli/leggi/2033/riscrivere-gli-url-con-il-modulo-modrewrite-di-apa/1/
-
@Mytom said:
Scusa, ho trovato ora la sezione del forum dove si discute di rewrite mod.
Tuttavia gradirei sapere dove posso trovare una guida sull'abc di questa tecnologia.
Ciao.
-
Grazie ragazzi, un'ultima domanda: le pagine già indicizzate da google con il vecchio sistema continuano a funzionare?
-
Certo che contiuano, e importante che fai solo i redirect permamenti 301 verso i loro nuovi indirizzi. Tali redirect puoi dichiarare nelle regole di riscrittura.
-
da quello che mi è dato di capire sì, ma GG le vedrebe come pagine duplicate perciò meglio fare un redirect301
-
OK basta, non posto più, stiamo dicendo le stesse cose a distanza di 20 secondi l'uno dall'altro....
-
Allora, io ci sto provando ma la cosa sembra un po' complicata.
Anzitutto il file .htaccess va posizionato nella directory radice, la stessa dove si ha l'index, giusto?
Poi, ho provato a costruire il file in questo modo:RewriteEngine On RewriteRule ^([^/]+).htm anteprima_news.php?newsTitle=$1
ma non succede assolutamente niente.
Il "$1" è uno standard o va sostituito con qualche variabile da me utilizzata?
Devo inserire qualche porzione di codice nelle pagine dinamiche?
-
...mmm...no, al posto di $1 devi mettere l'esprssione che ti estrae il parametro che ti serve....
no anzi, ho cannato, è nella parte precedente che dvi estrarre ciò che ti serve---
-
Tipo:
RewriteEngine On
RewriteRule ^([^/]+).htm anteprima_news.php?newsTitle=$row_rsPhotos['newsTitle']
-
@autodafe said:
...mmm...no, al posto di $1 devi mettere l'esprssione che ti estrae il parametro che ti serve....
no anzi, ho cannato, è nella parte precedente che dvi estrarre ciò che ti serve---Cioè?
rimanendo al primo esempio che regola scrivere nell'.htaccess per questo link:www.miosito.it/pag_dinamica.php?contenuto=Nuovo%20Contenuto
come già detto, io ho provato con:
ewriteRule ^([^/]+).htm pag_dinamica.php?contenuto=$1
Ma non funge.