Linux 软件免费装
Banner图

Advanced Redirect Manager 301

开发者 NewCodeByte
更新时间 2026年11月8日 23:55
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

redirect 301 404 broken links query string 410 link scanner wildcard

下载

1.0 2.0.0 1.0.2 1.0.1 1.0.3

详情介绍:

Advanced Redirect Manager is a powerful yet user-friendly WordPress plugin designed to give you complete control over your website's URLs, redirects, and link health. Create and manage all standard redirects (301, 302, 307 and 308), including advanced wildcard rules. Serve specific HTTP error responses such as 403 (Forbidden), 410 (Gone) and 451 (Unavailable For Legal Reasons) for content that should no longer be accessible. The plugin also monitors HTTP errors, including 404 (Not Found), helping you identify broken URLs, inaccessible resources, and potential issues affecting your visitors. With its configurable 404 logging system, you can enable or disable error recording whenever you need it, without affecting the redirect engine. Advanced Redirect Manager also includes flexible Query String handling, allowing you to choose exactly how URL parameters are matched and transferred during redirects. What truly sets the plugin apart is its proactive Link Scanner. Don't wait for visitors to report broken links. Its intelligent scanner checks your posts and pages, identifying both internal and external broken links before they can negatively affect your website's user experience and search engine visibility. Whether you're migrating a website, restructuring your content, managing complex URL patterns, or maintaining a healthy link structure, Advanced Redirect Manager provides the tools you need in one package. Why Choose Advanced Redirect Manager?

安装:

  1. Upload the advanced-redirect-manager folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Go to Settings > Redirect Manager to start creating redirect rules and monitoring your site.
The plugin automatically starts recording 404 errors when 404 logging is enabled.

屏幕截图:

  • The modal for adding or editing a redirect rule, including the smart search feature and Query String Modes.
  • The HTTP Error Log, displaying recorded 404 and 403 errors.
  • The Link Scanner in action.
  • The Link Scanner displaying broken link results.
  • The Tools & Options page, allowing CSV import and export of redirect rules.

常见问题:

Does this plugin affect my site's performance?

Advanced Redirect Manager has been developed with performance as a priority. The redirection engine uses the built-in WordPress Object Cache to reduce repeated database queries. On websites with a persistent object cache, such as Redis or Memcached, this can further reduce database activity when processing redirects. The Link Scanner runs only when manually started and uses AJAX chunking to avoid processing the entire website in a single request.

What's the difference between a 301, 302, 307 and 308 redirect?

  • 301 (Moved Permanently): A permanent redirect. It tells search engines that a page has moved permanently. Browsers may change the original request method from POST to GET.
  • 308 (Permanent Redirect): A permanent redirect that preserves the original request method. A POST request remains a POST request at the destination.
  • 302 (Found): A temporary redirect. It indicates that the requested resource is temporarily available at another URL. The original request method may be changed by the client.
  • 307 (Temporary Redirect): A temporary redirect that preserves the original request method.
Use permanent redirects when a URL has permanently changed and temporary redirects when the change is not permanent.

What's the difference between 403, 404, 410 and 451?

  • 403 (Forbidden): The server understands the request but refuses to authorize access to the requested resource.
  • 404 (Not Found): The requested resource could not be found.
  • 410 (Gone): The resource has been permanently removed and is no longer available.
  • 451 (Unavailable For Legal Reasons): Access to the resource is denied for legal reasons.
Advanced Redirect Manager can monitor 404 errors and serve configured 410 and 451 responses through redirect rules.

What are Query String Modes?

Query String Modes determine how URL parameters appearing after the ? character are handled when a redirect rule is processed. The plugin provides four modes:

  • Ignore: Matches the URL path only. Query string parameters are ignored and are not transferred to the destination.
  • Exact: Requires an exact match of both the URL path and the configured query string. Original parameters are not transferred.
  • Original + Pass: Matches the URL path only, regardless of the incoming query string, and transfers the original query parameters to the destination.
  • Exact + Pass: Requires an exact match of the URL path and configured query string. When the rule matches, original query parameters are transferred to the destination.
When original parameters are transferred, parameters already configured in the destination take precedence if their names collide.

What happens when destination and original query parameters have the same name?

Destination parameters take precedence over original parameters. For example, if the incoming URL is: /products?color=red&size=42 And the destination is: /new-products/?color=blue With a Pass mode, the resulting destination is: /new-products/?color=blue&size=42 The destination's color=blue value is preserved, while the original size=42 parameter is transferred.

Can I use wildcards? How do they work?

Yes! Use an asterisk (*) in the "Redirect From" field. Each wildcard captures part of the URL. You can then use $1, $2, and so on in the "Redirect To" field to reference the captured values. Example:

  • Redirect From: /products/category-*/item-*
  • Redirect To: /shop/$1/product/$2
This redirects /products/category-books/item-123 to /shop/books/product/123. Wildcards are greedy, meaning they match as many characters as possible, including slashes.

Can I disable 404 error logging?

Yes. You can enable or disable 404 error logging directly from the plugin interface. When logging is disabled, no new 404 entries are recorded. Existing log entries are retained, and the redirect engine continues to work normally.

Does the Link Scanner run automatically in the background?

No. To avoid unexpected server load, the Link Scanner must be started manually from the plugin's administration page.

What happens when I uninstall the plugin?

Upon uninstallation (by clicking "Delete" in the Plugins screen), Advanced Redirect Manager removes its custom database table, plugin options and related transients. Your plugin data will be permanently deleted. If you only deactivate the plugin, your redirect rules and stored data are retained for when you reactivate it.

更新日志:

2.0.0 1.0.3 1.0.2 1.0.1 1.0