]> granicus.if.org Git - apache/blob - docs/manual/rewrite/index.xml.fr
Update XForms.
[apache] / docs / manual / rewrite / index.xml.fr
1 <?xml version="1.0" encoding="ISO-8859-1" ?>
2 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
3 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
4 <!-- English Revision: 1719571 -->
5 <!-- French translation : Lucien GENTIS -->
6 <!-- Reviewed by : Vincent Deffontaines -->
7
8 <!--
9  Licensed to the Apache Software Foundation (ASF) under one or more
10  contributor license agreements.  See the NOTICE file distributed with
11  this work for additional information regarding copyright ownership.
12  The ASF licenses this file to You under the Apache License, Version 2.0
13  (the "License"); you may not use this file except in compliance with
14  the License.  You may obtain a copy of the License at
15
16      http://www.apache.org/licenses/LICENSE-2.0
17
18  Unless required by applicable law or agreed to in writing, software
19  distributed under the License is distributed on an "AS IS" BASIS,
20  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21  See the License for the specific language governing permissions and
22  limitations under the License.
23 -->
24
25 <manualpage metafile="index.xml.meta">
26 <parentdocument href="../"/>
27
28   <title>Le module Apache mod_rewrite</title>
29
30 <summary>
31
32        <p><module>mod_rewrite</module> permet de modifier les requ&ecirc;tes
33        entrantes dynamiquement, en fonction de r&egrave;gles manipulant des <a
34        href="intro.html#regex">expressions rationnelles</a>. Vous pouvez
35        ainsi relier des URLs arbitraires &agrave; votre propre structure d'URLs
36        interne comme vous le souhaitez.</p>
37
38       <p>Il fournit un
39       m&eacute;canisme de manipulation d'URL particuli&egrave;rement souple et
40       puissant en supportant un nombre illimit&eacute; de r&egrave;gles et de
41       conditions attach&eacute;es &agrave; chaque r&egrave;gle. Les manipulations d'URLs
42       peuvent d&eacute;pendre de tests vari&eacute;s : les URLs peuvent
43       &ecirc;tre finement caract&eacute;ris&eacute;es en fonction de variables du serveur,
44       de variables d'environnement, d'en-t&ecirc;tes HTTP, de rep&egrave;res
45       temporels, de recherches dans des bases de donn&eacute;es
46       externes, ou m&ecirc;me de requ&ecirc;tes vers des bases de donn&eacute;es externes
47       et de diff&eacute;rents gestionnaires ou programmes externes.</p>
48
49       <p>Les r&egrave;gles de r&eacute;&eacute;criture peuvent agir sur l'ensemble des URLs (la partie chemin
50       et la cha&icirc;ne de param&egrave;tres) et peuvent &ecirc;tre utilis&eacute;es dans le contexte du serveur principal
51       (<code>httpd.conf</code>), mais aussi dans le contexte des
52       serveurs virtuels (sections <directive
53       type="section" module="core">VirtualHost</directive>), ou dans le
54       contexte des
55       r&eacute;pertoires (fichiers <code>.htaccess</code> et blocs
56       <code>&lt;Directory&gt;</code>. Le r&eacute;sultat
57       r&eacute;&eacute;crit peut conduire vers d'autres r&egrave;gles &agrave; un
58       traitement secondaire interne, une redirection vers une requ&ecirc;te
59       externe ou m&ecirc;me l'envoi vers un serveur mandataire, en fonction
60       des  <a href="flags.html">drapeaux</a> que vous attachez aux
61       r&egrave;gles</p>
62
63         <p>mod_rewrite &eacute;tant tr&egrave;s puissant, il peut par
64         cons&eacute;quent &ecirc;tre tr&egrave;s complexe. Ce document
65         compl&egrave;te la <a
66       href="../mod/mod_rewrite.html">documentation de
67       r&eacute;f&eacute;rence du module mod_rewrite</a>, et est sens&eacute; all&eacute;ger un
68       peu cette complexit&eacute;, et pr&eacute;senter des exemples largement
69       comment&eacute;s, ainsi que des situations courantes que vous
70       pourrez traiter avec mod_rewrite. Mais nous voulons aussi vous
71       montrer des situations o&ugrave; vous ne devrez pas utiliser
72       mod_rewrite, et lui pr&eacute;f&eacute;rer d'autres
73       fonctionnalit&eacute;s standard d'Apache, &eacute;vitant ainsi
74       d'entrer dans une complexit&eacute; inutile.</p>
75
76 <ul>
77 <li><a href="../mod/mod_rewrite.html">documentation de
78 r&eacute;f&eacute;rence de mod_rewrite</a></li>
79 <li><a href="intro.html">Introduction aux expressions rationnelles et &agrave;
80 mod_rewrite</a></li>
81 <li><a href="flags.html">Drapeaux de r&eacute;&eacute;criture</a></li>
82 <li><a href="rewritemap.html">Utilisation de  RewriteMap</a></li>
83 <li><a href="avoid.html">Quand <strong>NE PAS</strong> utiliser mod_rewrite</a></li>
84 <li><a href="remapping.html">Utilisation de mod_rewrite pour la
85 redirection et la remise en correspondance avec le syst&egrave;me de
86 fichiers des URLs</a></li>
87 <li><a href="access.html">Utilisation de mod_rewrite pour le
88 contr&ocirc;le d'acc&egrave;s</a></li>
89 <li><a href="vhosts.html">Les serveurs virtuels dynamiques avec mod_rewrite</a></li>
90 <li><a href="proxy.html">Les serveurs mandataires dynamiques avec mod_rewrite</a></li>
91 <li><a href="advanced.html">Techniques avanc&eacute;es</a></li>
92 <li><a href="tech.html">D&eacute;tails techniques</a></li>
93 </ul>
94 </summary>
95
96 <seealso><a href="../mod/mod_rewrite.html">Documentation de
97 r&eacute;f&eacute;rence de mod_rewrite</a></seealso>
98 <seealso><a href="../urlmapping.html">Mise en correspondance des URLs
99 avec le syst&egrave;me de fichiers</a></seealso>
100 <seealso><a href="http://wiki.apache.org/httpd/Rewrite">wiki mod_rewrite
101 </a></seealso>
102 <seealso><a href="../glossary.html">Glossaire</a></seealso>
103
104 </manualpage>
105
106