2017-08-09 1 views
0

Je dois convertir un htaccess en web.config.Comment convertir un fichier .htaccess en web.config?

Les principales réoriente sont l'ancienne extension enlevaient .aspx. Ensuite, quelques redirections simples pour les fichiers re-nommés.

htaccess:

<IfModule mod_rewrite.c> 
RewriteEngine On 

# redirect aspx to extensionless 
RewriteRule ^(.+)\.aspx$ $1 [NC,L,R=301] 

# old page redirects 
Redirect 301 /folder/old-file http://www.website.com/new-file 
Redirect 301 /folder/old-file-2 http://www.website.com/new-file-2 

</IfModule> 

Répondre

1

Dans IIS cette règle sera:

<rule name="redirect aspx to extensionless" stopProcessing="true"> 
    <match url="^(.+)\.aspx$" /> 
    <action type="Redirect" url="{R:1}" /> 
</rule>    
<rule name="old 1" stopProcessing="true"> 
    <match url="^folder/old-file$" /> 
    <action type="Redirect" url="http://www.website.com/new-file" /> 
</rule>   
<rule name="old 2" stopProcessing="true"> 
    <match url="^folder/old-file-2$" /> 
    <action type="Redirect" url="http://www.website.com/new-file-2" /> 
</rule>