Ciao a tutti
ho da poco realizzato il restyling di www.sansalvo.net ed ora mi sono accorto di trovarmi davanti un piccolo problemino che non riesco a risolvere!
prima il sito era in asp, io ho convertito in linux ed utilizzo php
utilizzando htaccess ho riscritto le url però i vecchi link che c'erano sui siti di alcuni collaboratori del sito in esame sono del tipo www.sansalvo.net/news.asp?id=xxx
ho inserito questa regola in htaccess
ovviamente la regola l'ho inserita prima diCodice PHP:#COMPATIBILITA' VECCHI LINKS
RewriteRule news.asp?id=([0-9]+)$ dettaglio-news.php?id_n=$1 [L]
però il reinidirizzamento non funziona e mi compare sempre l'avviso di pagina inesistente!Codice PHP:ErrorDocument 404 /pagina-inesistente.php
inoltre volevo chiedere se potrei reindirizzare una regola su un url che viene a sua volta riscritto
spiego meglio...
utilizzo questa regola per la riscrittura
quindi ogni news sarà nel formato news_111_titolo-della-news.phpCodice PHP:RewriteRule news_([0-9]+)__(.*)\.php$ dettaglio-news.php?id_n=$1&titolo=$2 [L]
potrei reindirizzare news.asp?id=111 su news_111_titolo-della-news.php ovviamente selezionando dal db news il titolo della news con id 111?
un pò contorto, spero capiate!

Rispondi quotando