Bonjour à tous,
j'ai ecris un module perl qui permet via une adresse
1 2
|
http://monsite/watch/display?w=monfichier |
de trouver le fichier en question et s'affiche donc l'adresse :
1 2
|
http:/monsite/chemin/du/fichier/monfichier.ext |
j'utilise pour la redirection la fonction apache2::requestRec :
1 2 3 4 5
|
$r->headers_out->set(Location => $uri);
$r->status(Apache2::Const::REDIRECT);
return Apache2::Const::OK; |
Le tout fonctionne seulement j'aimerai conserver l'adresse de depart dans le navigateur, soit l'adresse :
1 2
|
http://monsite/watch/display?w=monfichier |
Est ce que c'est possible via le module perl ou est ce que je dois creer un .htaccess pour modifier l'url.
Merci.
[resolu]
En utilisant
$r->internal_redirect($uri);
au lieu de
$r->headers_out->set(Location => $uri);
Partager