J'essaye de faire une redirection dans ASP.NET web.config
qui contient comme www.m.example.com
à m.example.com
; J'ai essayé différentes approches mais je n'ai pas réussi à le faire.réécrire URl de www.m.example.com à m.example.com
1
A
Répondre
0
Au lieu de la web.config
, vous pouvez appliquer ce qui suit à votre page:
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.new-location.com");
}
</script>
Si vous ne voulez toujours utiliser le fichier web.config
, vous pouvez effectuer les opérations suivantes:
- Ouvrez web.config dans le répertoire où les anciennes pages se trouvent
Ensuite, ajoutez le code pour l'ancien chemin de l'emplacement et nouvelle destination comme suit:
<configuration> <location path="services.htm"> <system.webServer> <httpRedirect enabled="true" destination="http://domain.com/services" httpResponseStatus="Permanent" /> </system.webServer> </location> <location path="products.htm"> <system.webServer> <httpRedirect enabled="true" destination="http://domain.com/products" httpResponseStatus="Permanent" /> </system.webServer> </location> </configuration>
S'il vous plaît ajouter un code sur ce que vous avez à ce jour. –