Skip to content

Non-latin URLs added to RocketCDN free are added but does not work #8454

Description

@Mai-Saad

Describe the bug
If I add a URL like: /2026/06/09/non-latin-char-категории/

When visiting the page, you cannot see RocketCDN applied.

If the same URL but encoded is used, it works fine (RocketCDN is applied successfully)
/2026/06/09/non-latin-char-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8/

Also, both URLs (being the same, but one encoded and one not encoded) can be added at the same time; this is kind of a "duplicated" URL:

Image

To Reproduce
Steps to reproduce the behavior:

  1. Go to Content Delivery (Make sure you have FREE)
  2. Add a URL of an existing page/post like /non-latin-char-категории/
  3. Check the FE, RocketCDN not applied ❌
  4. Then add the same URL but encoded: /non-latin-char-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8/
  5. Check FE, RocketCDN applied
  6. At this point, you can also see, that bot URLs where added even when they are the same page/post ❌

Expected behavior
RocketCDN should be applied no matter if URL is added as encoded or not encoded.

Also, we should validate URL so two URLs referencing the same page, encoded and not encoded, cannot be added at the same time.

Backlog Grooming (for WP Media dev team use only)

  • Reproduce the problem
  • Identify the root cause
  • Scope a solution
  • Estimate the effort

Original ticket: https://github.com/wp-media/rocket-cdn/issues/939

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions