Safe Redirect Manager


Safe Redirect Manager est un gestionnaire de redirections HTTP pour WordPress. Une interface intuitive vous permet de rediriger des emplacements vers de nouvelles URL avec le code d’état de votre choix. L’extension utilise la fonction wp_safe_redirect qui autorise uniquement les redirections vers des hôtes en liste blanche pour des raisons de sécurité. L’extension gère automatiquement pour vous les hôtes de la liste blanche. Cette extension fonctionne très bien en Multisite.

Créez un fork de l’extension sur GitHub.

Captures d’écran

  • Cette vue affiche toutes les redirections. Vous pouvez les filtrer par date ou même effectuer une recherche.
  • Ceci est la page d’édition des redirections. Spécifiez un chemin de « à partir de », une « destination » chemin/URL et un code d’état. Vous pouvez planifier les redirections pour une date ultérieure comme les articles.


Décompressez le fichier zip et déposer les contenus dans le répertoire wp-content/plugins/ de votre installation WordPress puis activez l’extension depuis la page Extensions.


Limited 125 redirect links

It’s working perfect at the start but displayed white page when i have 150 redirect links. If i delete 1 of them, it will work normally so i think limits of this plugin is 150 links. It’s not good with me.

just works

used it to redirect mysite/page_1 to mysite/page_2
typed URLs, pressed « post rule » – voila!
thank you, Taylor from 10up )

I love the wild card feature

I was looking for so long towards like these features this plugin offers that even big ones doesn’t offer, I love it, especially the wild card feature, thank you Taylor so much, keep updating it with the latest versions of WordPress if there is any need to.

You are the best.

works like a charm

Tried Simple 301 Redirect – didn’t do a thing, but Safe Redirect worked withing few minutes. Just make sure you put in relative paths correctly. I hope it will continue to work.

Lire les 58 avis

Contributeurs & développeurs

« Safe Redirect Manager » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.


“Safe Redirect Manager” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Safe Redirect Manager » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.


1.7.8 (Dec. 16, 2015)

  • Fix SQL injection bug and no search terms warning

1.7.7 (Jun. 18, 2015)

  • Make default redirect status filterable
  • Add composer.json
  • Fix delete capability on redirect post type

1.7.6 (Feb. 13, 2015)

  • Use home_url() instead of site_url(). Props swalkinshaw
  • Don’t redirect if redirect to location is invalid. Props vaurdan
  • Redirection plugin importer. Props eugene-manuilov

1.7.5 (Sept. 9, 2014)

  • Don’t always lowercase matched parts in redirect to replace. Propsfrancescolaffi
  • Plugin icon/banner

1.7.4 (Sept. 5, 2014)

  • Fix case sensitivity redirection bug.
  • Add more unit tests

1.7.3 (Aug. 26, 2014)

  • Check if the global $wp_query is null before using get_query_var. Props cmmarslender
  • Unit tests
  • Making _x translatable text work. Props lucspe

1.7.2 (Feb. 10, 2014)

  • Added French translation. Props jcbrebion.
  • Bug fix: Don’t perform redirects in the admin. Props joshbetz.
  • Bug fix: Prevent duplicate GUIDs. Props danblaker.

1.7.1 (Dec. 12, 2013)

  • Add 307 redirect status code. Thanks lgedeon
  • Plugin textdomain should be loaded on init
  • Add status code labels to creation dropdown. Thanks Chancey Mathews

1.7 (Apr. 6, 2013)

  • Return redirect_from on get_permalink. Thanks simonwheatley
  • Allow for regex replacement in from/to redirects
  • Add Slovak translation. Thanks Branco Radenovich
  • Notice fixed in filter_admin_title

1.6 (Dec. 11, 2012)

  • Bulk delete redirects from the Manage Redirects screen
  • wp-cli coverage including subcommands for creating, deleting, and listing redirects, and importing .htaccess files

1.5 (Nov. 7 2012)

  • Regular expressions allowed in redirects
  • New filter ‘srm_registered_redirects’ allows you to conditionally unset redirects based on context, user permissions, etc. Thanks jtsternberg for the pull request.

1.4.2 (Oct. 17, 2012)

  • Disable redirect loop checking by default. You can filter srm_check_for_possible_redirect_loops to enable it.
  • Only return published redirects in update_redirect_cache. – bug fix

1.4.1 (Oct. 11, 2012)

  • Refresh cache after create_redirect call – bug fix
  • Refresh cache after save_post is called – bug fix
  • Chop off « pre-WP » path from requested path. This allows the plugin to work on WP installations in sub-directories – bug fix

1.4 (Oct. 9, 2012)

  • Use the ‘*’ wildcard at the end of your match value to configure a wildcard redirect. Use the same symbol at the end of your redirect to value in order to have the matched value be appended to the end of the redirect. Thanks prettyboymp for the pull request
  • Change default request-matching behavior to be case-insensitive. This can be modified using the ‘srm_case_insensitive_redirects’ filter.
  • Include an informational ‘X-Safe-Redirect-Manager’ header when a redirect occurs. Thanks simonwheatley for the pull request


  • safe-redirect-manager.php – Globalize SRM class for use in themes/plugins/scripts. Added create_redirect method to make importing easier.


  • safe-redirect-manager.php – manage_options capabilitiy required to use redirect manager, remove checkbox column, hide view switcher, fix search feature, hide privacy stuff for bulk edit


  • safe-redirect-manager.php – plugin_url() used properly, is_plugin_page function


  • Plugin released