<?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[web.config in multidirectory]]></title><description><![CDATA[<p dir="auto">Salve,<br />
è la prima volta che mi trovo ad usare l'url rewrite di IIS 7.5 e quindi a lavorare sul web.config</p>
<p dir="auto">Vi espongo la mia situazione</p>
<ul>
<li>
<p dir="auto">root del sito con sitemap.asp e robots.asp</p>
<ul>
<li>
<p dir="auto">cartella /it/ con sitemap.asp e feed.asp</p>
<ul>
<li>cartella /it/notizie/ con default.asp</li>
</ul>
</li>
</ul>
</li>
</ul>
<p dir="auto">e adesso quelle che sono le mie problematiche.</p>
<p dir="auto">Sulla root ho un file web.config con queste regole di rewrite<br />
[PHP]<br />
&lt;rewrite&gt;<br />
&lt;rules&gt;<br />
&lt;rule name="Rewrite to sitemap.xml"&gt;<br />
&lt;match url="sitemap.xml" /&gt;<br />
&lt;action type="Rewrite" url="sitemap.asp" /&gt;<br />
&lt;/rule&gt;<br />
&lt;rule name="Rewrite to robots.txt"&gt;<br />
&lt;match url="robots.txt" /&gt;<br />
&lt;action type="Rewrite" url="robots.asp" /&gt;<br />
&lt;/rule&gt;<br />
&lt;/rules&gt;<br />
&lt;/rewrite&gt;<br />
[/PHP]</p>
<p dir="auto">che funziona perfettamente in quanto visitando il file sitemap.xml della root viene visualizzato il risultato restituto da sitemap.asp(ovvero una sitemap index), stesa cosa per il robots.txt (robots.asp)</p>
<p dir="auto">Dentro la cartella /it/ ho messo un'altro file web.config con questa regole di rewrite</p>
<p dir="auto">[PHP]<br />
&lt;rewrite&gt;<br />
&lt;rules&gt;<br />
&lt;rule name="Rewrite to sitemap.xml int"&gt;<br />
&lt;match url="sitemap.xml" /&gt;<br />
&lt;action type="Rewrite" url="sitemap.asp" /&gt;<br />
&lt;/rule&gt;<br />
&lt;rule name="Rewrite to feed.xml"&gt;<br />
&lt;match url="feed.xml" /&gt;<br />
&lt;action type="Rewrite" url="feed.asp" /&gt;<br />
&lt;/rule&gt;<br />
&lt;/rules&gt;<br />
&lt;/rewrite&gt;<br />
[/PHP]</p>
<p dir="auto">ed è qui che nascono i primi problemi.<br />
Il rewrite per il feed.xml mi funziona perfettamente, quello per la sitemap invece mi visualizza il contenuto della sitemap.asp della root<br />
In htaccess, usando l'isapi_rewrite 3, non ho avuto problemi, ma tentando di tradurre il tutto per il web.config mi sono imbattuto in questa situazione; anche perchè non credo esiste l'istruzione corrispottiva al RewriteBase per web.config, no?<br />
Essendo un neofita potrebbe anche essere un errore banale ma non riesco a risolverlo, per questo chiedo aiuto alla community.</p>
<p dir="auto">P.S. poi dovrò usare un altro web.config per gestire altri rewrite dentro la cartella it/notizie/<br />
Grazie</p>
]]></description><link>https://connect.gt/topic/178266/web-config-in-multidirectory</link><generator>RSS for Node</generator><lastBuildDate>Wed, 10 Jun 2026 05:55:07 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/178266.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 10 Oct 2012 14:58:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to web.config in multidirectory on Thu, 11 Oct 2012 07:59:09 GMT]]></title><description><![CDATA[<p dir="auto">Ho risolto da solo</p>
]]></description><link>https://connect.gt/post/1090321</link><guid isPermaLink="true">https://connect.gt/post/1090321</guid><dc:creator><![CDATA[spartaseventy]]></dc:creator><pubDate>Thu, 11 Oct 2012 07:59:09 GMT</pubDate></item></channel></rss>