=== BasisRedirects ===
Contributors: roehler
Tags: redirects, seo, links, 301, migration
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 0.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Manage URL redirections with bulk management, import/export, logs, analytics, and a link scanner.

== Description ==
BasisRedirects helps you create and manage redirects (301/302/307/308) with an intuitive admin UI.
Includes bulk tools, CSV import/export, analytics, and a link scanner to find broken links.


== External services ==

This plugin’s optional Link Scanner feature can make outbound HTTP requests. There is no single third‑party API used; requests go directly to the destination sites you choose to scan.

- What service: Direct HTTP requests via the WordPress HTTP API (wp_remote_head/wp_remote_get) to the URLs you select. The scanner may also fetch each target host’s robots.txt (e.g., https://your-domain.example/robots.txt) to respect crawl rules.
- What data is sent: The destination URL is requested with a user agent of "BasisRedirects-LinkScanner/1.0" and standard HTTP headers. No personal data is sent by the plugin. You control which hosts and paths are scanned (by default restricted to your own site; you can change this in the scan settings).
- When: Only when an administrator starts a scan or enqueues URLs on the Link Scanner admin page. If you do not use the Link Scanner, no outbound requests are made by this feature.
- Terms/Privacy: Requests are made directly to the destination sites you choose; their respective Terms of Service and Privacy Policies apply. The plugin itself does not send data to any third‑party service provider. WordPress (the platform) privacy policy: https://wordpress.org/about/privacy/

== Installation ==
1. Upload the `basis-redirects` folder to your `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Optionally configure settings under Redirects → Settings.

== Frequently Asked Questions ==
= Does it support wildcard or regex redirects? =
Yes. You can pick exact, wildcard, or regex match types.

== Changelog ==
= 0.1.0 =
- Initial release.

== Upgrade Notice ==
= 0.1.0 =
First public release.

