Ho capito dove sta il problema.<br>Inoltre, c'è almeno un errore, seppur triviale, oltre al fatto che non capisco bene l'uso di [^/] (perchè mai usare &quot;un carattere diverso da /&quot; quando l'id non è terminato da &quot;/&quot;? visto che l'url è nella forma test/ID.html, sarebbe più corretto usare [^\.]+\.html)
<br><br>Comunque, venendo al nocciolo della questione, il browser mostra il nuovo indirizzo perchè stai dando un url completo di http:// come rewrite, dovresti usare un url relativo alla directory corrente:<br><br>RewriteRule test/(\d+)\.html 
text.php?id$1<br><br>(Nota che il . prima di html, se non preceduto da un backslash, indica &quot;un carattere qualsiasi&quot; e non un punto effettivo. L'espressione funziona comunque perchè un punto è &quot;un carattere qualsiasi&quot;, ma tanto vale essere precisi.
<br>In più, visto che gli id sono numerici, puoi usare \d+ (che indica una serie di cifre) al posto di [^/]+.)<br><br>Spero che sia tutto chiaro!<br><br>Martino<br><br><div><span class="gmail_quote">On 8/15/06, <b class="gmail_sendername">
Massimo Sandolo</b> &lt;<a href="mailto:bastilani@email.it">bastilani@email.it</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Il giorno 15/ago/06, alle ore 21:00, Martino di Filippo ha scritto:<br><br>&gt; Potresti inviare il codice del rewrite in modo da controllare che<br>&gt; non ci siano errori?<br>&gt; A quanto ne so, se l'estensione è caricata in modo corretto non
<br>&gt; dovrebbero esserci altre opzioni da modificare.<br><br>eh .. è quello che pensavo anche io ... cmq per il rewrite in<br>httpd.conf di apache ho queste righe:<br><br>LoadModule rewrite_module&nbsp;&nbsp;&nbsp;&nbsp; libexec/httpd/mod_rewrite.so
<br>AddModule mod_rewrite.c<br><br>e poi queste altre:<br>&lt;IfModule mod_rewrite.c&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp; RewriteEngine On<br>&nbsp;&nbsp;&nbsp;&nbsp; RewriteCond %{REQUEST_METHOD} ^TRACE<br>&nbsp;&nbsp;&nbsp;&nbsp; RewriteRule .* - [F]<br>&lt;/IfModule&gt;<br>che cmq se commento non mi cambiano niente.
<br><br>nelle conf dell'user:<br>&lt;Directory &quot;/Users/massimo/Sites/&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp; Options All<br>&nbsp;&nbsp;&nbsp;&nbsp; AllowOverride All<br>&nbsp;&nbsp;&nbsp;&nbsp; Order allow,deny<br>&nbsp;&nbsp;&nbsp;&nbsp; Allow from all<br>&lt;/Directory&gt;<br><br>la regola di rewrite scritta nell'htaccess messo nella directory
<br>prova_rewrite:<br>RewriteEngine On<br>RewriteRule ^test/([^/]+).html <a href="http://localhost/~massimo/">http://localhost/~massimo/</a><br>prova_rewrite/test.php?id=$1 [L]<br><br>Dimenticavo .. lavoro in locale su un osx e nn linux .. ma non credo
<br>incida sensibilmete sul problema (spero).. apache è la versione 1.33<br><br>byez<br>max<br>_______________________________________________<br>Tecnica mailing list<br><a href="mailto:Tecnica@liste.siena.linux.it">Tecnica@liste.siena.linux.it
</a><br><a href="http://liste.siena.linux.it/cgi-bin/mailman/listinfo/tecnica">http://liste.siena.linux.it/cgi-bin/mailman/listinfo/tecnica</a><br></blockquote></div>