URL suffixes and query strings
Learn about URL suffixes and query strings, which help you present a page in a certain way or perform an action on the page.
The following sections list all of the available suffixes and query strings.
Some features on this page are only available under certain conditions (such as what access permissions you have). |
URL suffixes
Suffixes are strings that you add to the end of a URL, either on the root of the site domain or on a particular page URL.
For example, https://www.example.com/_admin
or https://www.example.com/page/_admin
.
Suffix | Description | ||
---|---|---|---|
|
Access the Admin interface of the Squiz matrix system. If entered on a particular page URL, the Admin interface will also attempt to load the asset under that URL by default. |
||
|
Access the Edit mode interface of a specific site or page. |
||
|
Access the sign in screen for a particular site or page. Use this suffix when signed-in to the system, or when you are un-authenticated. |
||
|
The URL of the Edit+ API JavaScript file. The Edit+ extension uses this suffix to make web service calls to power the interface functionality. |
||
|
Use this to serve the page without Matrix cache. A
|
||
|
This suffix works similarly to the It also sends a |
||
|
This has the same effect as If you revisit the page without a suffix, you will see a fresh copy of the page. |
||
|
Access Using performance mode to measure asset performance on the current page. This suffix shows you all the assets used to build the current page and the number of internal PHP requests made while creating it. |
Query strings
Query strings are typically used with a parameter and value combination and in conjunction with URL suffixes. Some query strings also don’t need a value, however, and consist of the parameter only.
Query string | Description | ||
---|---|---|---|
|
Show the Live version of an asset that is currently in a Safe edit type status. |
||
|
Show the difference between the Live version of an asset and its safe edit version, highlighting the parts of the content added and removed between versions. |
||
|
Show the backup sign-in screen to sign in to the Matrix system. |
||
|
Instantly log out of the Matrix system. |
||
|
Used on OAuth 2 Token assets to force the generation of a new access token. |
||
|
Show the contents of the page without any Design applied. You can add asset IDs to this URL parameter to specify the components to print, for example:
You can also use this query string in conjunction with
|
||
|
Show the contents of the page without any Design or Paint Layout applied. You can also pass individual component IDs to this parameter, similar to the |
||
|
Disables all JavaScript using the
Read the Working with Server Side JavaScript documentation for more details about this query string. |
||
|
Display the full output of JavaScript code sent to the JavaScript engine in Matrix. Use this query string to help with debugging your frontend JavaScript code. Read the Working with Server Side JavaScript documentation for more details about this query string. |
||
|
Display the current page with a particular Paint Layout applied where
|
||
|
Display the current page with a Paint Layout applied based on the |
||
|
Display the current page with a Design applied based on the custom design name setting on the Settings screen of the asset. |
||
|
Disable automatic header sending, which is useful for debugging ESI tags.
Even using this string, the accelerator caching proxy might still be configured to inject the surrogate-control header and process the ESI tags automatically. If this is the case, you can disable that proxy config as Matrix will automatically add this header if there are any ESI tags within the rendered HTML. |