Ciao a tutti,
sto cercando (spulciando anche questo forum) di fare delle rewrite url con queste 2 condizioni:
/area(.*)/.
/page.asp?page=$1
/scienza(.*)/.
/directory.asp?page=$1
Sono riuscito a capire almeno evitare l'errore 500 :-)
Ma mi da file o directory not find ... sono sulla strada buona
Riporto qui il contenuto del web.config, dove sbaglio????
Un esempio di url è:
http://www.conoscitestesso.it/area253/Sdoppiamento_personalita
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="area" stopProcessing="true">
<match url="/area(.*)/." ignoreCase="false" />
<conditions logicalGrouping="MatchAll">
<add input="{URL}" pattern="/area(.*)/." ignoreCase="true" />
</conditions>
<action type="Rewrite" url="/page.asp?page={C:1}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
<security>
<requestFiltering allowDoubleEscaping="true" />
</security>
</system.webServer>
</configuration>
Modificato da gmaitti il 22 febbraio 2012 16.16 -