Documentation

My Short Link Shows "URL Not Found"

Check the common reasons a short link shows a not found error and how to refresh the setup.

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

  1. Go to GoshLinks > Settings > Setup.
  2. Confirm the Base Path.
  3. 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.

  1. Go to Settings > Permalinks in WordPress.
  2. Click Save Changes.
  3. 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.