Question

Cette question est liée à une autre question que j’ai posée hier!

Afficher tous les liens du site Web

Je pense que renommer tous les fichiers .html en .asp et changer les liens n’est pas une bonne chose pour SEP. Quelqu'un m'a dit que le plug-in isapi peut être utilisé pour rediriger (301) tous les fichiers .html vers des fichiers .asp.

Quelqu'un peut-il expliquer cela pour moi? La recherche ne m'a pas beaucoup aidé.

Merci

Était-ce utile?

La solution

Nous utilisons le graveur de mots Ionic . Cela semble fonctionner très bien. Votre application n'a besoin d'aucune connaissance du rédacteur. Vous venez de le configurer dans IIS, et il redirige vos liens. C'est également gratuit / donationware.

IIS 7 intègre cette fonctionnalité . .

Autres conseils

Vous pouvez utiliser http://urlrewriter.net/ pour faire ce dont vous avez besoin. Vous devrez le configurer pour que ASP.NET traite les extensions .html. Ensuite, vous pouvez très facilement rediriger (301) .html vers .aspx avec cette ligne dans votre web.config (section urlrewriter):

<redirect url="^(.+)\.html(.+)<*>quot; to="$1.aspx$2" permanent='true' />

Une autre option consiste à ne pas renommer les fichiers. Vous pouvez configurer un mappage d'application pour les fichiers HTML qui les transmettra via le processeur asp. Cela vous donnera un contenu dynamique, etc. sans aucun effet secondaire sur le référencement.

Comme toujours, il y a un inconvénient. Passer un fichier HTML censé être statique via le processeur asp est moins efficace que le simple service.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top