Ce document est un complément de la documentation de référence du module
mod_rewrite implémente le drapeau [P] qui permet de passer des URLs, via mod_proxy, à un autre serveur. Deux exemples sont fournis ici. Dans le premier, une URL est passée directement à un autre serveur, et servie comme si c'était une URL locale. Dans le deuxième, nous mandatons un contenu manquant vers un serveur d'arrière-plan.
Pour passer une URL à un autre serveur, on utilise le drapeau [P] comme suit :
Dans le deuxième exemple, nous ne mandatons la requête que si nous ne trouvons pas la ressource localement. Ceci peut s'avérer très utile lorsque vous effectuez une migration d'un serveur vers un autre, et que vous n'êtes pas certain que tout le contenu a déjà été migré.
Dans les deux cas, on ajoute une directive
Chaque fois que cela est possible, préférez l'utilisation de la
directive