J'ai mis en place une bonne réécriture d'url dans le fichier urlrewriting.config. Cela fonctionne très bien. Cependant, je voudrais rediriger toutes les pages avec une extension .aspx à sa page correcte.Umbraco URLRewrite .aspx pages
Par exemple:
Si je tape cette adresse dans:
vouchersresults.aspx terme = Home_and_Garden
Je veux qu'il redirect à ceci:
/vouchersresults/Home_and_Garden
Tous les deux U rls fonctionne bien, mais je ne veux pas que le site utilise .aspx.
J'ai essayé ce petit morceau de code dans le URLrewriting.config, il fonctionne très bien à part sur une page que j'ai créé avec quelques valeurs de chaîne de requête:
<add name="301RedirectDirUrls"
redirectMode="Permanent"
redirect="Application"
ignoreCase="true"
rewriteUrlParameter="IncludeQueryStringForRewrite"
virtualUrl="^\/(?!(umbraco\/|data\/|install\/|usercontrols\/|umbraco_client\/))(.*)\.aspx"
destinationUrl="$1/$2" />
lorsque je clique sur un bouton d'appel sur cette page (/ VouchersResults/Home_and_Garden /) déclenche un postback il change l'URL du laideron:
/VouchersResults/term = Home_and_Garden
est-ce que quelqu'un a des idées ce qui pourrait être la cause?
Merci
Il semble que le problème avec le code de pagination, pourriez-vous mettre à jour votre question pour inclure le code de pagination? – Tim