web-dev-qa-db-fra.com

Comment puis-je définir une redirection 410 dans htaccess

J'ai récemment mis à niveau un site Web d'aspx vers un site drupal. jamais je 310'd 301'd les anciennes pages qui ont disparu.

Les anciennes pages ASPX apparaissent toujours comme erreur 404 dans Google Webmaster. J'ai créé un nouveau plan du site pour le site drupal lors de son lancement il y a 2 mois, puis à nouveau récemment.

Puis-je créer une redirection 410 dans htaccess pour toutes les pages aspx comme un caractère générique? Si oui, comment puis-je faire cela? Merci d'avance

1
tiki16

Vous ne pouvez pas définir 410 Gone comme redirection, ce qui indique que le serveur Web n'a pas d'adresse de transfert pour l'URL et que les navigateurs la traiteraient comme une erreur. Vous devriez utiliser 301 Move Permanently à la place, utiliser la ligne ci-dessous dans .htaccess redirigerait comme un chat sauvage vers newsite.com

  Redirect 301 / http://newsite.com/
1
neo