URL Suffixes & Query Strings
Last Updated: 01 Jul 2020
There are a number of URL suffixes and query strings that you can use in Matrix to either make the page be presented in a certain way, or to perform some type of action.
The table below lists all of the available suffixes and query strings that are available. Note that some of these are only available under certain conditions (such as what permission access you have) and some also depend on the version of Squiz Matrix you are on.
Suffixes are strings that can be added to the end of a URL, either on the root of the site domain or on a particular page URL. For example,
|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 login screen for a particular site or page. This can be used either when you are already logged in or when you are un-authenticated.|
|Use this to serve the page without Matrix cache. This will also force Matrix to send a |
|Similar to the /_nocache suffix, except it won't force Matrix to generate a fresh page with no Matrix cache. It will just make sure that Matrix sends a |
|This has the same affect as |
|Access Performance Mode, on the current page. This will show you all the assets that were used to build the current page and how many internal PHP requests were made in doing so.|
Query strings are usually used with a parameter and value combination and can be used in conjunction with URL suffixes. Some query strings also don't need a value however and simply just consist of the parameter.
|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 which bits of the content has been added and removed.|
|Show the backup login screen to log in to the Squiz Matrix system.|
|Instantly log out of the Squiz 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 content containers to print for example: |
|Show the contents of the page without any Design or Paint Layout applied. You can also pass individual content container IDs to this parameter, similar to the |
You must have write access to the content component for this query string to work.
|View the current page with a particular Paint Layout applied where |
|View the current page with a Paint Layout applied based on the custom paint layout name setting on the Paint Layouts screen of the asset.|
|View the current page with a Design applied based on the custom design name setting on the Settings screen of the asset.|