Skip to content

RocketCDN Free Tier: Business Logic (Frontend) #8263

@jeawhanlee

Description

@jeawhanlee

Description

  • Handle url rewrites:
    • Built-in CDN
      • Partial rewrites for only pages added
    • RocketCDN Unlimited
      • Full rewrite (Same as what we currently have)
      • Handle exclusion of pages during rewrite process

Acceptance Criteria

  • GIVEN Built-in CDN is enabled
    • WHEN pages are added
    • AND any of the added page is visited
    • THEN only the specific page assets url should be rewritten to match the cdn url
    • THEN no asset url in any page that was not added initially should be rewritten

  • GIVEN RocketCDN Unlimited is enabled
    • THEN all pages assets url should be rewritten to match the cdn url
    • WHEN I exclude a page
    • AND any of the added page is visited
    • THEN assets url on the excluded page should not be rewritten

  • GIVEN BYOCDN is enabled
    • THEN all pages assets url should be rewritten to match the cdn url

  • GIVEN any of the CDN driver is enabled
  • AND files are excluded
    • WHEN a page is visited
    • THEN the excluded file url should not be rewritten

Dependency Module

Metadata

Metadata

Labels

effort: [S]1-2 days of estimated development timeepics 🔥For large tasks or features, broken into smaller issues.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions