background preloader

Redirection

Facebook Twitter

Rewrite. Langues Disponibles: en | fr Cette traduction peut être périmée.

rewrite

Vérifiez la version anglaise pour les changements récents. Sommaire Le module mod_rewrite utilise un moteur de réécriture à base de règles, basé sur un interpréteur d'expressions rationnelles PCRE, pour réécrire les URLs à la volée. Par défaut, mod_rewrite met en correspondance une URL avec le système de fichiers. Mod_rewrite fournit une méthode souple et puissante pour manipuler les URLs en utilisant un nombre illimité de règles. Mod_rewrite agit sur la totalité de l'URL, y compris la partie chemin. Vous trouverez d'avantage de détails, discussions et exemples dans la documentation détaillée sur mod_rewrite. Journalisation mod_rewrite offre une journalisation détaillée de ses actions aux niveaux de journalisation trace1 à trace8. L'utilisation d'un niveau de journalisation élevé pour mod_rewrite va ralentir votre serveur HTTP Apache de manière dramatique ! Exemple LogLevel alert rewrite:trace3 RewriteLog RewriteBase Directive. URL Rewriting for Beginners.

A beginner's guide to URL rewriting, with plenty of examples.

URL Rewriting for Beginners

Introduction URL rewriting can be one of the best and quickest ways to improve the usability and search friendliness of your site. It can also be the source of near-unending misery and suffering. Definitely worth playing carefully with it - lots of testing is recommended. With great power comes great responsibility, and all that. There are several other guides on the web already, that may suit your needs better than this one. Apache URL Rewriting Guide - The best guide around Before reading on, you may find it helpful to have the mod_rewrite cheat sheet and/or the regular expressions cheat sheet handy. What is "URL Rewriting"? Most dynamic sites include variables in their URLs that tell the site what information to show the user. The problems with this kind of URL structure are that the URL is not at all memorable. Clearly a much cleaner and shorter URL. Now we're getting somewhere. Platforms and Tools Basic URL Rewriting number}

Aperçu des différents types de redirection. Par Olivier Duffez, Lundi 4 août 2008 Il existe plusieurs cas pour lesquels des redirections doivent être utilisées (renommage d'un fichier, changement d'adresse du site, lien...).

Aperçu des différents types de redirection

Du point de vue du référencement, parmi toutes les méthodes de redirection, certaines sont plus recommandées que d'autres, comme nous l'expliquons ci-dessous. Du point de vue de l'internaute, c'est en général plus simple car il suffit de trouver un moyen d'afficher la page redirigée : il ne sera pas sensible au type de redirection. Utilité d'une bonne redirection En effet, pour que les robots des moteurs de recherche interprètent correctement la redirection, il faut que l'entête HTTP envoyé avec la page corresponde au statut de la page.

Si vous ne mettez pas de redirection depuis l'ancienne URL, le robot obtiendra une erreur 404 et ne sera pas forcément au courant de la nouvelle adresse. Les différentes formes de redirection Sommaire Voici un résumé des techniques de redirection les plus courantes : Exemple : Faite une bonne redirection via htaccess de votre blog/site vers un nouveau domaine. Je réagis à un article lu sur BlogToolBox au sujet de la redirection de type URL Rewriting (via .htaccess) d’un domaine sur un autre, la redirection proposée n’est pas suffisante : Redirect 301 / En effet, cela ne redirige que la page d’accueil du site/blog, or les moteurs indexent toutes les pages d’un site, d’où l’importance de réécrire toutes les urls du site, il faut par exemple que www.ancien-blog.com/mapage/ redirige vers www.nouveau-blog.com/mapage/ ce qui est possible de faire pour toutes les urls via le htaccess suivant : RewriteEngine on RedirectMatch 301 /(.*) Un fichier .htaccess est un fichier texte à placer à la racine du site, qui permet entre-autre de faire des redirections 301 dite de réécriture d’url (URL Rewriting).

Faite une bonne redirection via htaccess de votre blog/site vers un nouveau domaine

> Uploader en exemple le .htaccess de redirection précédent en Zip.