viaterra Posted October 20, 2010 Share Posted October 20, 2010 (edited) Bonjour, quelqu'un qui maitrise les REGEX aurait-il l'amabilité de rédiger une expression générique qui permette de rediriger : http://domain.com?url=http://domain.com/nimportequellepage.htm vers : http://domain.com/nimportequellepage.htm J'avais avant un systèmes d'iframes et donc pas mal de monde a fait des liens tels que la 1ere URL. Merci d'avance. Denis Edited October 20, 2010 by viaterra Link to comment Share on other sites More sharing options...
viaterra Posted October 21, 2010 Author Share Posted October 21, 2010 (edited) rebonjour, je crois qu'il doit être possible de faire avec .*\.htm$ une expression du style redirect 301 http://domain.com/index.htm?url=http://domain.com/.*\.htm$ http://domain.com/.*\.htm$ mais dans le cas d'une page dans un sous répertoire, cela fonctionnera t-il ? Une autre expression dont je ne suis pas sur : RewriteRule domain.com/index.htm?url=/(.*)$ $1 Denis Edited October 21, 2010 by viaterra Link to comment Share on other sites More sharing options...
yuston Posted October 21, 2010 Share Posted October 21, 2010 (edited) Regex? Pas besoin, un code similaire à ça suffira pour faire ce que tu veux faire. Attention: à mettre avant tout code HTML. <?phpif($_GET['url']){$url = $_GET['url']; // à sécuriser header("Location: $url");exit;}?> Edit Ah mince, j'avais pas lu le "sous-titre" du sujet, dans htaccess. Edited October 21, 2010 by yuston Link to comment Share on other sites More sharing options...
viaterra Posted October 21, 2010 Author Share Posted October 21, 2010 Merci Yuston, c'est une idée, je n'y avait pas pensé. Cela m'obligerait à appliquer ce code à toutes mes pages, et même si je peux facilement le faire, je préfère inclure la redirection dans .htaccess. Denis Link to comment Share on other sites More sharing options...
viaterra Posted October 23, 2010 Author Share Posted October 23, 2010 Après tout, peu de pages sont concernées, donc je ne suis pas sur de poursuivre avec cette redirection. Merci tout de même Denis Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now