index.xml.fr revision 6ac307024b9ac1219869549636eb03ef6b95a930
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- English Revision : 636374 $ -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<manualpage metafile="index.xml.meta">
<parentdocument href="../"/>
<title>Le module Apache mod_rewrite</title>
<summary>
<blockquote>
<p>``Ce qui est super avec mod_rewrite, c'est qui permet
autant de configuration et de flexibilité que Sendmail.
L'inconvénient de mod_rewrite, c'est qu'il permet autant de
configuration et de flexibilité que Sendmail.''</p>
<p class="cite">-- <cite>Brian Behlendorf</cite><br />
Groupe Apache</p>
</blockquote>
<blockquote>
<p>``Malgré les tonnes d'exemples et de documentations,
mod_rewrite relève de la magie vaudoue. De la magie vaudoue super
géniale, mais de la magie vaudoue.''</p>
<p class="cite">-- <cite>Brian Moore</cite><br />
bem@news.cmc.net</p>
</blockquote>
<p>Bienvenue dans mod_rewrite, le couteau suisse de la
manipulation d'URL !</p>
<p>Ce module met en oeuvre un moteur de réécriture à base de
règles (basé sur un interpréteur d'expressions rationnelles) pour
réécrire les URLs issues des requêtes à la volée. Il fournit un
mécanisme de manipulation d'URL particulièrement souple et
puissant en supportant un nombre illimité de règles et de
conditions attachées à chaque règle. Les manipulations d'URLs
peuvent dépendre de tests variés : par exemple, les URLs peuvent
être finement caractérisées en fonction de variables du serveur,
de variables d'environnement, d'en-têtes HTTP, de repères
temporels, ou même de requêtes vers des bases de données externes
sous différents formats.</p>
<p>Ce module agit sur l'ensemble des URLs (la partie chemin
incluse) non seulement dans le contexte du serveur principal
répertoires (fichiers <code>.htaccess</code> et blocs
<code><Directory></code>), et peut même générer des chaînes
de requête comme résultat. Le résultat réécrit peut conduire à un
traitement secondaire interne, une redirection vers une requête
externe ou même l'envoi vers un serveur mandataire.</p>
<p>Mais toutes ces fonctionnalités et cette souplesse ont un
inconvénient : la complexité. N'espérez donc pas comprendre ce
module dans les détails en un seul jour.</p>
</summary>
avec le système de fichiers</a></seealso>
</a></seealso>
<section id="documentation"><title>Documentation</title>
<ul>
mod_rewrite</a></li>
encore plus d'exemples utiles</a></li>
</ul>
</section>
</manualpage>