My Short Link Shows "URL Not Found"
If a short link shows a server-level "URL Not Found" message, WordPress may not be routing the request to GoshLinks.
Check the Short URL
Make sure the URL uses the correct Base Path and Slug.
For example, if your Base Path is go and your slug is sale, the short URL should look like:
https://example.com/go/sale
Check the Base Path
- Go to GoshLinks > Settings > Setup.
- Confirm the Base Path.
- Make sure the short URL you are testing uses that same Base Path.
Refresh WordPress Permalinks
After changing the Base Path, WordPress rewrite rules may need to refresh.
- Go to Settings > Permalinks in WordPress.
- Click Save Changes.
- Test the short link again.
Check the Slug Exists
Go to GoshLinks > All Links and search for the slug. If the link was deleted or the slug was changed, the old short URL will no longer match that link.
Check Plugin Activation
Make sure the GoshLinks plugin is active. If the core plugin is deactivated, WordPress will not register the GoshLinks route.
Common Causes
- The Base Path was changed after links were shared.
- WordPress rewrite rules need to be refreshed.
- The slug does not exist.
- The GoshLinks plugin is not active.
- A server or security rule is blocking the short-link path before WordPress handles it.