<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[mod rewrite -&amp;gt; escludere caratteri]]></title><description><![CDATA[<p dir="auto">Ciao a tutti!<br />
Volevo chiedere un parere a voi che ci capite (io ho iniziato a vedere le regex da pochissimo <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=pjkabbjvlkk" class="not-responsive emoji emoji-android emoji--disappointed" title=":(" alt="😞" /> )</p>
<p dir="auto">Avrei un indirizzo di questo tipo<br />
<em>/locali/roma/3-i_butteri.html</em><br />
al quale applico la regola<br />
<em>RewriteRule ^locali/(.</em>)/([0-9]+)-(.*).html$ locale.php?paese=$1&amp;locale=$2&amp;rew=$3 *</p>
<p dir="auto">che funziona bene. Ora sto inserendo un sistema di commenti e quindi devo mettere più pagine (limito il numero di commenti per pagina).<br />
Da ciò l'indirizzo diventa<br />
<em>/locali/roma/3-i_butteri-2.html</em><br />
<em>/locali/roma/3-i_butteri-3.html</em><br />
...<br />
e ho modificato la regola cosi<br />
<em>RewriteRule ^locali/(.</em>)/([0-9]+)-(.<em>)-([0-9]{4}).html$ locale.php?paese=$1&amp;locale=$2&amp;rew=$3&amp;page=$4 *<br />
In pratica ho aggiunto -([0-9]{4}) per dirgli di prendere un valore da 0 a 9999 e l'ho messo come variabile per $page. Il problema è che la precedente (.</em>) mi prende tutto! Quindi ho su $rew i_butteri-3, che non va bene!<br />
Come posso modificare la regola per dirgli tutto prima di -? Sono sicuro di questo perchè $rew ha solo _ come divisori delle parole!<br />
Ho provato sostituendo (.*) con ([^-]), ma niente, e non ho idea di come muovermi!</p>
<p dir="auto">Mi sapete dare una mano?<br />
Grazie mille!</p>
]]></description><link>https://connect.gt/topic/112062/mod-rewrite-gt-escludere-caratteri</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 06:52:49 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/112062.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 10 Oct 2009 07:59:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mod rewrite -&amp;gt; escludere caratteri on Wed, 04 Nov 2009 13:39:21 GMT]]></title><description><![CDATA[<p dir="auto">Se il problema è  (.*) che prende tutto prova a sostituirlo con ([^/]+) cioè con "qualsiasi carattere che non sia uno slash" <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=pjkabbjvlkk" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/862143</link><guid isPermaLink="true">https://connect.gt/post/862143</guid><dc:creator><![CDATA[marcio]]></dc:creator><pubDate>Wed, 04 Nov 2009 13:39:21 GMT</pubDate></item><item><title><![CDATA[Reply to mod rewrite -&amp;gt; escludere caratteri on Thu, 15 Oct 2009 07:13:26 GMT]]></title><description><![CDATA[<p dir="auto">Ciao,</p>
<p dir="auto">quel <em>{4}</em> non mi convince per niente.<br />
Sei sicuro che la regola sia corretta?</p>
]]></description><link>https://connect.gt/post/862144</link><guid isPermaLink="true">https://connect.gt/post/862144</guid><dc:creator><![CDATA[osvi]]></dc:creator><pubDate>Thu, 15 Oct 2009 07:13:26 GMT</pubDate></item></channel></rss>