Reserved URL Paths and Patterns
Certain URL paths and patterns are reserved for particular applications in Arc XP, and you cannot use them in either PageBuilder resolvers or content URLs. Although some applications may appear to allow you to create paths that mimic these paths, they do not work as expected.
Reserved Paths
The Arc XP Delivery team uses the following paths as part of its regular monitoring and uptime alerting.
/status.html
/health.txt
Reserved Patterns
/arc/*
- This is reserved for future use./arcio/*
- This is reserved for Arc I/O, which is now called Outbound Feeds./outboundfeeds/*
- This is reserved for Outbound Feeds./resizer/*
- This is reserved for the Arc Image Resizer./pf/*
- This is reserved for the PageBuilder Engine. For example, files included in the resources folder in a PageBuilder Engine bundle are served from the/pf/resources/
path./pb/*
- This is used by PageBuilder Classic./.well-known/amce-challenge/*
- This is used by Arc XP for automatic SSL certificate validation
Root-Level JavaScript Pattern
Resolver and content at the root level must not end in .js
. This is done to ensure that you can serve JavaScript files from the root-level by including such files in your PageBuilder bundle.
Note that this limitation does not apply to paths that are not root-level. For example, /foo.js
is considered reserved and must point to an equivalent foo.js
file in your PageBuilder bundle. However, /foo/bar.js
is allowed and may be used as a resolver or content URL. It will not match a file in your PageBuilder bundle.