1 votes

Rediriger Apache vers l'URI fournie dans la chaîne de requête

Supposons qu'Apache 2.x reçoive une requête pour ce qui suit :

http://myserver1.domain.com/auth?path=http://myserver2.domain.com/somepath

Comment puis-je faire en sorte qu'Apache génère une redirection vers la valeur du paramètre path? par exemple http://myserver2.domain.com/somepath

2voto

Ted Points 51

De cette manière :

RewriteEngine On
RewriteCond %{QUERY_STRING} path=(http.*)
RewriteRule .* %1? [R]

Si vous voulez conserver la chaîne de requête lors de la redirection, retirez le ? de la troisième ligne.

Consultez le wiki Apache pour plus d'exemples.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X