Skip to main content

Account or membership page returns 404 or wrong URL

Symptom​

The membership or account page returns 404 Not Found, or the URL does not match what you expect (for example you want yoursite.com/membership but the link goes elsewhere).

Applies To​

  • Current Divi Membership release
  • WordPress with pretty permalinks (any structure except "Plain")

Likely Causes​

  1. Permalinks need flushing — After installing or changing the membership slug, WordPress may not have updated its rewrite rules.
  2. Wrong endpoint slug — Membership Page URL, Account Page URL, and Member Page URL are separate settings under Divi Engine → Divi Membership → Endpoints. Old links may still use a previous value.
  3. Conflict with another page or plugin — Another page or plugin may be using the same path.

Fix​

Step 1: Confirm the affected endpoint​

  1. Go to WordPress Admin → Divi Engine → Divi Membership → Endpoints.
  2. Match the failing page to its setting:
    • Membership Page URL (default membership) for the public membership page.
    • Account Page URL (default account) for the member account.
    • Member Page URL (default member) for individual profiles.
  3. Confirm that each slug is unique and does not match a normal WordPress page, post type archive, or another plugin route.
  1. Go to Settings → Permalinks in WordPress.
  2. Do not change any settings; click Save Changes.
  3. This refreshes rewrite rules so the membership endpoint is recognized.

Step 3: Test the URL​

  1. Open your site in a new tab.
  2. Open the exact endpoint you checked, such as yoursite.com/account.
  3. The account endpoint should open for a member. A logged-out visitor should be sent to the page selected as Login Page. Test membership and member-profile URLs separately.
tip

If the account area does not appear at your chosen slug, reset permalinks (Step 2) and clear any caching plugin or server cache.

Verify​

  • Log in as a member and visit the membership URL. The account page (dashboard, membership details, invoices, etc.) should load without a 404.
  • Check that links in emails or your menu point to the correct yoursite.com/<slug> URL.

Collect for Support​

If the fix does not work, collect:

  • WordPress version and permalink structure (Settings → Permalinks).
  • The three values under Divi Engine → Divi Membership → Endpoints and which one fails.
  • The exact URL you are visiting and the full error (e.g. 404, blank page, redirect loop).
  • Whether you use a caching or security plugin that might alter URLs or rewrite rules.

What's Next​