OVH Community, your new community space.

URL rewrite


andreasapienza
18.12.2012, 10.37
che intendi dire quando dici che devo modificare tutte le pagine per fare una cosa pulita? Come posso fare?
Vuoi dire forse che dovrei generare i link dinamici con i link riscritti?

andreasapienza
18.12.2012, 09.57
Citazione Originariamente Scritto da TheDarkITA
Devi modificarti tutte le pagine con i collegamenti per fare una cosa pulita...
Che intendi dire? Mi potresti spiegare come posso farlo?

andreasapienza
18.12.2012, 09.42
Citazione Originariamente Scritto da TheDarkITA
Devi modificarti tutte le pagine con i collegamenti per fare una cosa pulita...
Che intendi dire quando dici di modificare le pagine con tutti i collegamenti?

TheDarkITA
17.12.2012, 18.08
Devi modificarti tutte le pagine con i collegamenti per fare una cosa pulita...

andreasapienza
17.12.2012, 15.11
Citazione Originariamente Scritto da torpado
Prova a correggere in questo modo :

RewriteEngine On
RewriteBase /
RewriteRule ^cartella1/pagina-(\w+).html$ /cartella1/pagina.php?id=$1
Come posso effettuare il reindirizzamento automatico in modo da far vedere le url riscritte e nascondere la struttura

pagina.php?id=

???

andreasapienza
17.12.2012, 08.41
Risolto con questo codice nel file htaccess
RewriteEngine On
RewriteBase /
RewriteRule ^pagina-([a-z]+)-(\w+).php$ /pagina.php?provincia=$1&id=$2

Ed ottengo questa rewrite
pagin-torino-1.php

Vorrei eliminare il numero in modo che si visualizzi solo:
pagina-torino.php

si puo inserire la regola del reindirizzamento nel file htacces e se si come fare?

camaran
13.12.2012, 16.24
RewriteEngine On
RewriteRule ^cartella1/([^/]*)\.html$ /cartella1/pagina.php?id=$1 [L]

andreasapienza
13.12.2012, 15.43
nic: lr28223-ovh
dominio: click

torpado
13.12.2012, 15.34
Citazione Originariamente Scritto da andreasapienza
Niente! non fa proprio nessuna azione..
Indica il nic-handle e parte del nome dominio sul quale hai applicato il rewrite, grazie

andreasapienza
13.12.2012, 15.27
Niente! non fa proprio nessuna azione..

torpado
13.12.2012, 14.48
Citazione Originariamente Scritto da andreasapienza
Io ho utilizzato questa struttura nel file htcaccess ma non funziona

RewriteEngine On
RewriteBase /
RewriteRule ^/cartella1/pagina-(\w+).html$ /cartella1/pagina.php?id=$1

Come risolvere?
Prova a correggere in questo modo :

RewriteEngine On
RewriteBase /
RewriteRule ^cartella1/pagina-(\w+).html$ /cartella1/pagina.php?id=$1

andreasapienza
13.12.2012, 10.43
Io ho utilizzato questa struttura nel file htcaccess ma non funziona

RewriteEngine On
RewriteBase /
RewriteRule ^/cartella1/pagina-(\w+).html$ /cartella1/pagina.php?id=$1

Come risolvere?

andreasapienza
13.12.2012, 10.34
Ciao a tutti
ho creato una serie di pagine dinamiche con la seguente struttura

http://www.miosito.com/cartella1/pagina.php?id=xxx

dove la variabile xxx (numerica) cambia di volta in volta!
Vorrei che questa pagina venisse riscritta con la struttura

http://www.miosito.com/cartella1/pagina-ROMA.php
http://www.miosito.com/cartella1/pagina-MILANO.php
http://www.miosito.com/cartella1/pagina-XXX.php
http://www.miosito.com/cartella1/pagina-TORINO.php

Come fare?