SEOmarketeer Redirect Manager

설명

  • 301, 302, 307, 308, 410 and 451 responses.
  • Exact, wildcard (/blog/* /news/$1) and regex (^/p/(\d+)$ /post-$1) matching.
  • Query strategies: ignore, exact match (order-insensitive) or pass-through.
  • Runs on init before the main query; object-cache aware (zero SQL on hot paths with Redis/Memcached).
  • Loop protection: self-references, ABA chains and chains longer than 10 hops are never executed.
  • Automatic 301s when a published post/page URL changes (including wildcard rules for child pages).
  • 404 log with hit aggregation, GDPR-friendly IP anonymisation, bot filter and retention purge.
  • One-click “Convert to redirect” from the 404 log.
  • CSV import/export (comma, semicolon or tab; Excel-safe).

Admin: Tools Redirect Manager.

Theme templates

Place 410.php or 451.php in your theme to render a custom page for those status codes.

Developer hooks

Filters: sm_redirect_manager_engine_priority, sm_redirect_manager_allowed_methods, sm_redirect_manager_should_redirect,
sm_redirect_manager_match_result, sm_redirect_manager_redirect_location, sm_redirect_manager_track_slug_change, sm_redirect_manager_log_404,
sm_redirect_manager_client_ip, sm_redirect_manager_csv_max_rows, sm_redirect_manager_csv_max_bytes.

Actions: sm_redirect_manager_booted, sm_redirect_manager_loop_detected, sm_redirect_manager_deliver_status, sm_redirect_manager_slug_redirect_saved,
sm_redirect_manager_404_converted, sm_redirect_manager_csv_imported.

스크린샷

설치

  1. Install the plugin from Plugins Add New (search for “SEOmarketeer Redirect Manager”), or upload the zip.
  2. Activate it. Database tables are created automatically.
  3. Go to Tools Redirect Manager and add your first redirect with the Quick Add bar.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“SEOmarketeer Redirect Manager”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “SEOmarketeer Redirect Manager”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록을 RSS로 구독하세요.

변경이력

1.0.2

  • Packaging: removed stray build files that were accidentally included in the 1.0.0 and 1.0.1 packages. No functional changes.

1.0.1

  • Fixed: long referrers and user agents in the 404 log no longer overlap neighbouring columns.
  • Improved: column widths in the redirects and 404 tables.

1.0.0

  • Initial release.