2017-10-11 4 views
0

Je voudrais redirigerredirect .aspx à Wordpress postname sur un serveur Microsoft IIS (en utilisant web.config)

www.example.com/category/product.aspx 

à

www.example.com/category/product 

et

www.example.com/page.aspx 

à

www.example.com/page 

sur un serveur Microsoft IIS à l'aide de web.config. Je suis un novice complet IIS, aide appréciée.

+0

Voulez-vous cette redirection spécifiquement pour ces deux liens? Ou vous voulez l'appliquer pour tous les liens? –

+0

Tous les liens merci @VictorLeontyev. – Steve

Répondre

0

Tout d'abord, vous devez installer le module de réécriture d'URL pour IIS.

1) Installer la réécriture d'URL https://www.iis.net/downloads/microsoft/url-rewrite

2) Dans votre web.config Ajouter une règle

<rule name="Redirect aspx to non-aspx" stopProcessing="true"> 
    <match url="(.*).aspx$" /> 
    <action type="Redirect" url="{R:1}"/> 
</rule> 

(cette règle devrait être dans les sections ->configuration -> system.webServer -> rewrite -> rules si vous ne disposez pas de ces sections, alors vous avez besoin pour le créer)