- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Rewrite sito multilingua web.config
-
Rewrite sito multilingua web.config
Ciao a tutti,
spero mi possiate aiutare.
Ho delle difficoltà a capire dove sbaglio nello scrivere una regola per un rewrite su un sito multilingua.Vi posto la regola e poi vi spiego cosa vorrei fare
<rule name="versions subdomain rw simple" stopProcessing="true"> <match url="^(.*)$" /> <conditions> <add input="{HTTP_HOST}" pattern="^([a-z]{2})((\.){1})" /> <add input="{HTTP_HOST}" pattern="^(it\.)" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> </conditions> <action type="Rewrite" url="/{C:1}/{R:1}/" /> </rule>
In pratica vorrei che le richieste del tipo
XX.dominio.com/qualcosa fossero interpretate come XX.dominio.com/XX/qualcosa tranne se l'host non comincio per it. e se siamo su un terzo livello di lingua (en. es. etc..)
Con questa regola invece i link vengono interpretati come XX.dominio.com/qualcosa
Non riesco a capire.
Cosa c'è che non va?
Grazie a coloro che mi aiuteranno