3

Salut sur la redirection de catalogsmain.asp Je veux appeler le fichier Global.asax et dans ce que je veux appeler la méthode Application_BeginRequest.Comment puis-je appeler global.asax sur la page .asp ouverte

Réel J'ai un ancien site web qui est créé dans l'ancien ASP donc il contient toute la page avec l'extension .asp. Maintenant, nous avions créé ce même site web dans MVC et maintenant ce que nous devons faire c'est que quand un utilisateur recherche sur google et clique sur le lien SEO il ouvrira ce site comme www.abc.com/product.asp qui le redirigera à l'erreur IIS 404 en tant que page product.asp ne sera pas là dans notre nouvelle application. Similaire à ceci, il y a environ 300 pages

Y at-il une autre façon que lorsque je redirige pour OLD URL comme www.abc.com/product.asp, il est automatiquement redirigé vers www.abc.com/Product/ProductShow .

J'ai posé la question similaire sur le lien où j'avais code écrit link

Mais je n'ai pas eu de réponse.

J'ai eu un avis à ce link mais je ne comprends pas comment il appelle la page globale sur l'accès à la page .asp.

Quelqu'un peut-il suggérer une bonne technique. pour savoir comment rediriger le navigateur vers une nouvelle URL S'il vous plaît commenter ce link où j'avais posé la question similaire

Créé Rewrite config enter image description here

Dans le fichier web.config j'avais un code écrit qui pense être bien

<system.webServer> 
    <rewrite> 
    <rules configSource="Rewrite.config" /> 
</rewrite> 
</system.webServer> 

Répondre

0

Si c'est possible, vous pouvez utiliser le URL Rewrite extension pour IIS. Voir cette autre question pour savoir comment les règles sont écrites: If Url not valid, perform legacy url lookup before throwing 404 error

+0

Je reçois problème dans la création de nouveau fichier Rewrite.congif, s'il vous plaît voir les mises à jour –

+0

L'URL Rewrite extension doit être installé sur IIS pour que cette méthode fonctionne. –

+0

Salut, je viens d'installer l'URl Rewrite et suivez les étapes d'affichage dans le lien https://stackoverflow.com/questions/10580610/if-url-not-valid-perform-legacy-url-lookup-before-throwing-404- ? erreur = 1 rq mais question est à venir comme Config Source: 226: 227: 228: