{"id":6016,"date":"2021-08-26T01:05:28","date_gmt":"2021-08-25T16:05:28","guid":{"rendered":"https:\/\/www.wexal.jp\/document-3-0-0\/pst-config-file\/"},"modified":"2023-07-05T12:21:07","modified_gmt":"2023-07-05T03:21:07","slug":"pst-config-file","status":"publish","type":"page","link":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/pst-config-file\/","title":{"rendered":"PST Configuration File (3.2.0)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Overview\"><\/span>Overview<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>This page explains how to set configuration files for WEXAL\u00ae Page Speed Technology (hereinafter referred to as \"PST\"). The format is YAML. It is generated in \"wexal\/pst.config.yaml\" for each profile (for a production environment.)<\/p>\n\n\n\n<p>In addition to PST configuration files for a production environment, PST configuration files for a staging environment can be created for verification and other purposes. For each profile, a PST configuration file for a staging environment can be created in \"wexal\/pst.CONFIGURATION-NAME.config.yaml\". For example, \"wexal\/pst.stg.config.yaml\".<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Modifying_PST_Configurations\"><\/span>Modifying PST Configurations<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Edit_Configuration_Files_in_PST_Manager\"><\/span><strong>Edit Configuration Files in PST Manager<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>You can change PST settings from profile mode on the PST Manager dashboard. Refer to <a href=\".\/pst-manager\/\" data-type=\"URL\" data-id=\".\/pst-manager\/\">\"PST Manager\"<\/a> for more information. Unless there is a particular reason not to, we recommend using PST Manager to configure settings.<a href=\"https:\/\/www.wexal.jp\/document-3-0-0\/pst-manager\/\"><\/a><\/p>\n\n\n\n<p>Note, you cannot edit PST configuration files for a staging environment in PST Manager. Refer to the following \"Edit Configuration Files Directly\".<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Edit_Configuration_Files_Directly\"><\/span><strong>Edit Configuration Files Directly<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>When editing PST configuration files, make sure that the setting-descriptions are correct. Erroneous setting descriptions may cause problems, such as failure of the website to display.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Configuration_Format\"><\/span>Configuration Format<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>PST configuration files are written in YAML format. Refer to <a href=\"https:\/\/yaml.org\/\" data-type=\"URL\" data-id=\"https:\/\/yaml.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">YAML <\/a>for the basic rules and format. This section describes the nodes used in PST.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"pst\"><\/span>pst<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Controls PST.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>on<\/strong><\/td><td>Enable<\/td><\/tr><tr><td><strong>off<\/strong><\/td><td>Disable<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>pst: on<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"watch\"><\/span>watch<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Controls the PST monitoring process.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-2\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-2\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>on<\/strong><\/td><td>The profile Resource Monitoring Service will start automatically when the server starts.<\/td><\/tr><tr><td><strong>off<\/strong><\/td><td>The profile Resource Monitoring Service will not start automatically when the server starts.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-2\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>watch: on<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"tdir\"><\/span>tdir<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies the DocumentRoot in the PST profile directory. The \"pst init\" command will set this automatically, so usually no change is required.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-3\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-3\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>path<\/strong><\/td><td>Specify the full path to the DocumentRoot in the profile directory.<br>The default setting is \/home\/kusanagi\/PROFILE-NAME\/DocumentRoot<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-3\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>tdir: \/home\/kusanagi\/profile\/DocumentRoot<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"odir\"><\/span>odir<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies the name of the symbolic link to the original content referenced by PST. The \"pst init\" command will set this automatically, so usually no change is required.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-4\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-4\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong><strong>symbolic link name<\/strong><\/strong><\/td><td>Specify the name of the symbolic link to the original content.<br>The default setting is \"_wexal\".<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-4\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>odir: _wexal<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"timezone\"><\/span>timezone<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies the timezone referenced by PST.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-5\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-5\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong><strong>timezone name<\/strong><\/strong><\/td><td>You can find time zone names with the \"tzselect\" command.<br>The default timezone is Asia\/Tokyo.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-5\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>timezone: Asia\/Tokyo<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"protocol\"><\/span>protocol<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies the protocol PST will apply.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-6\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-6\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>http<\/strong><\/td><td>Set HTTP.<\/td><\/tr><tr><td><strong>https<\/strong><\/td><td>Set HTTPS. Note, when setting https, set up also a 301 redirect from HTTP to HTTPS. Refer to the \"kusanagi ssl\" command to configure the redirect.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-6\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>protocol: https<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"options\"><\/span>options<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies the type of directives to use for PST optimization.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-7\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-7\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>lua<\/strong><\/td><td>Enables the \"lua\" directive. If this is not set, directives written to \"lua\" nodes will be disabled.<\/td><\/tr><tr><td><strong>apply_logged_in_user<\/strong><\/td><td>Specifies \"Enable\" or \"Disable\" PST optimization for logged in users. If this is not set, PST optimization will be disabled for logged in users.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-7\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>options:\n- lua<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"global_exclude\"><\/span>global_exclude<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies directories not to be included in PST optimization.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-8\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-8\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>path<\/strong><\/td><td>Specify directories to be excluded from PST optimization by absolute path from the DocumentRoot (\"tdir\" node value) of the KUSANAGI profile.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-8\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>global_exclude:\n- \/_wexal\n- ~$\n- \/\\.\n- \/wp-admin\n- \/wp-includes\n- \/wp-content\/upgrade\n- \/wp-content\/plugins<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"watch_additional_exclude\"><\/span>watch_additional_exclude<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies directories not to be included for optimization by PST Resource Monitoring Service. Directories set in \"watch_additional_exclude\" are not in scope for optimization by the Resource Monitoring Service, but are in scope for other services and PST commands. Specify directories that do not require sequential optimization and that are to be optimized by batch processing, etc.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-9\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-9\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>path<\/strong><\/td><td>Specify directories to be excluded from PST Resource Monitoring Service optimization by absolute path from the DocumentRoot (\"tdir\" node value) of the KUSANAGI profile.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-9\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>watch_additional_exclude:\n- \/wp-content\/uploads<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua\"><\/span>lua<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets the PST content optimization method.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-10\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Mapping<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic\"><\/span>lua &gt; dynamic<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets the automatic generation of optimization strategies by Strategic AI \"David\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-11\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Mapping<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic_%3E_enable\"><\/span>lua &gt; dynamic &gt; enable<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies Enable\/Disable for the automatic generation of optimization strategies by Strategic AI \"David\"<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-12\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (Boolean)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-10\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>true<\/strong><\/td><td>Enable<\/td><\/tr><tr><td><strong>false<\/strong><\/td><td>Disable<br>The default setting is disabled.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-10\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  dynamic:\n    enable: true<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic_%3E_exptime\"><\/span>lua &gt; dynamic &gt; exptime<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies the valid period of automatically generated optimization strategies in seconds.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-13\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (Numeric)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-11\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong><strong>numeric<\/strong><\/strong><\/td><td>Specify the valid period in seconds.<br>The default number of seconds is 3600<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-11\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  dynamic:\n    exptime: 3600<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic_%3E_config\"><\/span>lua &gt; dynamic &gt; config<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies options for automatically generating optimization strategies.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-14\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Mapping<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic_%3E_config_%3E_benchmark\"><\/span>lua &gt; dynamic &gt; config &gt; benchmark<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Outputs the measured benchmarks to the log for the automatic generation of optimization strategies by Strategic AI \"David\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-15\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (Boolean)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-12\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>true<\/strong><\/td><td>Enable<\/td><\/tr><tr><td><strong>false<\/strong><\/td><td>Disable<br>The default setting is disabled.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-12\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  dynamic:\n    config:\n      benchmark: false<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic_%3E_config_%3E_configname\"><\/span>lua &gt; dynamic &gt; config &gt; configname<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Generates optimization strategies by Strategic AI \"David\" with the specified name.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-16\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-13\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong><strong>configuration name<\/strong><\/strong><\/td><td>Generate optimization strategies by this configuration name. The default name is unspecified (production environment).<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-13\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  dynamic:\n    config:\n      configname: stg<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic_%3E_config_%3E_diagnosis\"><\/span>lua &gt; dynamic &gt; config &gt; diagnosis<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Outputs more details for the automatic generation of optimization strategies by Strategic AI \"David\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-17\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (Boolean)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-14\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>true<\/strong><\/td><td>Enable<\/td><\/tr><tr><td><strong>false<\/strong><\/td><td>Disable<br>The default setting is disabled.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-14\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  dynamic:\n    config:\n      diagnosis: false<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic_%3E_config_%3E_html\"><\/span>lua &gt; dynamic &gt; config &gt; html<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Stores the content of web pages in the optimization strategy database when the optimization strategy is automatically generated by Strategic AI \"David\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-18\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (Boolean)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-15\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>true<\/strong><\/td><td>Enable<\/td><\/tr><tr><td><strong>false<\/strong><\/td><td>Disable<br>The default setting is disabled.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-15\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  dynamic:\n    config:\n      html: false<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic_%3E_config_%3E_timeout\"><\/span>lua &gt; dynamic &gt; config &gt; timeout<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>When the optimization strategy is automatically generated by Strategic AI \"David\", sets the timeout period in seconds for website analysis.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-19\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (Numeric)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-16\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong><strong>numeric<\/strong><\/strong><\/td><td>Set the timeout period in seconds to analyze the web page.<br>If 0 is set, Strategic AI \"David\" will wait until there is a response from the web page.<br>The default timeout is 10 seconds.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-16\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  dynamic:\n    config:\n      timeout: 10<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic_%3E_config_%3E_voyage\"><\/span>lua &gt; dynamic &gt; config &gt; voyage<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Enables analysis of web pages using \"puppeteer\" for automatic generation of optimization strategies by Strategic AI \"David\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-20\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (Boolean)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-17\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>true<\/strong><\/td><td>Enable<\/td><\/tr><tr><td><strong>false<\/strong><\/td><td>Disable. <br>If disabled, PST optimization runs faster with less resource consumption, but it cannot retrieve LCP.<br>The default setting is disabled.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-17\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  dynamic:\n    config:\n      voyage: false<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic_%3E_config_%3E_waituntil\"><\/span>lua &gt; dynamic &gt; config &gt; waituntil<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>When automatically generating optimization strategies by Strategic AI \"David\", specifies the event that marks the completion of web page analysis by the \"puppeteer\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-21\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-18\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>load<\/strong><\/td><td>Specify the \u201cload\u201d event. The default setting is \u201cload\u201d.<\/td><\/tr><tr><td><strong>domcontentloaded<\/strong><\/td><td>Specify the \u201cdomcontentloaded\u201d event.<\/td><\/tr><tr><td><strong>networkidle0<\/strong><\/td><td>Complete if there are no active network connections within 500ms.<\/td><\/tr><tr><td><strong>networkidle2<\/strong><\/td><td>Complete if there are two or less active network connections within 500ms.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-18\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  dynamic:\n    config:\n      waituntil: load<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_dynamic_%3E_config_%3E_inspector\"><\/span>lua &gt; dynamic &gt; config &gt; inspector<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Enables the inspector to inspect HTML and resource by comparing the original Web page with the PST-enabled results.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-22\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (Boolean)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-19\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>true<\/strong><\/td><td>Enable.<br>If enabled, PST optimization runs with more resource consumption.<\/td><\/tr><tr><td><strong>false<\/strong><\/td><td>Disable. <br>The default setting is disabled.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-19\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  dynamic:\n    config:\n      inspector: false<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_fcache\"><\/span>lua &gt; fcache<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets \u201clua\u201d on-memory cache (L-Cache). L-Cache is only available when F-Cache is enabled in the KUSANAGI profile.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-23\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Mapping<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_fcache_%3E_enable\"><\/span>lua &gt; fcache &gt; enable<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets Enable\/Disable for L-Cache.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-24\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (Boolean)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-20\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>true<\/strong><\/td><td>Enable<\/td><\/tr><tr><td><strong>false<\/strong><\/td><td>Disable<br>The default setting is disabled.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-20\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  fcache:\n    enable: true<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_fcache_%3E_exptime\"><\/span>lua &gt; fcache &gt; exptime<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies the valid period of L-Cache in seconds.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-25\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (Numeric)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-21\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong><strong>numeric<\/strong><\/strong><\/td><td>Specify the valid period in seconds.<br>The default is 60 seconds.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-21\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  fcache:\n    exptime: 60<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_header_filter\"><\/span>lua &gt; header_filter<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies the \"lua\" directive to run when the HTTP headers are output. Note, if automatic generation of optimization strategies by Strategic AI \"David\" is enabled, this setting will be ignored.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-26\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (Mapping)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-22\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Specify the \"lua\" directive. Refer to <a href=\".\/pst-config-file\/pst-lua-directive\/\" data-type=\"URL\" data-id=\".\/pst-config-file\/pst-lua-directive\/\">\"lua Directive\"<\/a> for more information.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-22\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  header_filter:\n  - cmd: add\n    args:\n    - 'page-speed-technology: on'<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"lua_%3E_body_filter\"><\/span>lua &gt; body_filter<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies the \"lua\" directive to run when HTTP responses are output. Note, if automatic generation of optimization strategies by Strategic AI \"David\" is enabled, this setting will be ignored.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-27\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (Mapping)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-23\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Specify the \"lua\" directive. Refer to <a href=\".\/pst-config-file\/pst-lua-directive\/\" data-type=\"URL\" data-id=\".\/pst-config-file\/pst-lua-directive\/\">\"lua Directive\"<\/a> for more information.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-23\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>lua:\n  body_filter:\n  - cmd: wp shorten url<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"worker\"><\/span>worker<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets the PST resource optimization method.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-28\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Mapping<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"worker_%3E_images\"><\/span>worker &gt; images<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets the resource optimization method for images. Note, when you change this setting, use the \"pst opt image\" command to execute resource optimization.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-29\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (Mapping)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-24\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Specify the \"worker\" directive. Refer to <a href=\".\/pst-config-file\/pst-worker-directive\/\" data-type=\"URL\" data-id=\".\/pst-config-file\/pst-worker-directive\/\">\"worker Directive\"<\/a> for more information. You can specify multiple \"worker\" directives, but if the same path is specified, the first matching optimization method will be applied. If no value is set, no resource optimization will be executed on images.<a href=\"https:\/\/www.wexal.jp\/document-3-0-0\/pst-config-file\/pst-worker-directive\/\"><\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-24\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>worker:\n  images:\n  - cmd: optimize\n    args:\n      formats:\n      - png\n      - jpg\n      - gif\n      - webp\n      resize: 1920x1080\n      quality: 80\n      strip: true\n      gif_lossy: 80\n      webp_lossy: 75<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"worker_%3E_scripts\"><\/span>worker &gt; scripts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets the resource optimization method for scripts. Note, when you change this setting, use the \"pst opt js\" command to execute resource optimization.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-30\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (Mapping)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-25\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Specify the \"worker\" directive. Refer to <a href=\".\/pst-config-file\/pst-worker-directive\/\" data-type=\"URL\" data-id=\".\/pst-config-file\/pst-worker-directive\/\">\"worker Directive\"<\/a> for more information. You can specify multiple \"worker\" directives, but if the same path is specified, the first matching optimization method will be applied. If no value is set, no resource optimization will be executed on scripts.<a href=\"https:\/\/www.wexal.jp\/document-3-0-0\/pst-config-file\/pst-worker-directive\/\"><\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-25\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>worker:\n  scripts:\n  - cmd: optimize\n    args:\n      ie11: true\n      ie11_ab: true<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"worker_%3E_stylesheets\"><\/span>worker &gt; stylesheets<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets the resource optimization method for style sheets. Note, when you change this setting, use the \"pst opt css\" command to execute resource optimization.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-31\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (Mapping)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-26\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Specify the \"worker\" directive. Refer to <a href=\".\/pst-config-file\/pst-worker-directive\/\" data-type=\"URL\" data-id=\".\/pst-config-file\/pst-worker-directive\/\">\"worker Directive\"<\/a> for more information. You can specify multiple \"worker\" directives, but if the same path is specified, the first matching optimization method will be applied. If no value is set, no resource optimization will be executed on style sheets.<a href=\"https:\/\/www.wexal.jp\/document-3-0-0\/pst-config-file\/pst-worker-directive\/\"><\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-26\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>worker:\n  stylesheets:\n  - cmd: optimize\n    args:\n      ie11: true\n      ie11_ab: true<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"overrides\"><\/span>overrides<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>To be used when you want to override PST settings under particular conditions.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-32\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (Mapping)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-27\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Specify the override directive. Refer to <a href=\".\/pst-config-file\/pst-override-directive\/\" data-type=\"URL\" data-id=\".\/pst-config-file\/pst-override-directive\/\">\"override Directive\"<\/a> for more information.<a href=\"https:\/\/www.wexal.jp\/document-3-0-0\/pst-config-file\/pst-override-directive\/\"><\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-27\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>overrides:\n- name: mobile pages\n  device: mobile\n  path: .\n  if: 1\n  node:\n  - lua\n  applied:\n    lua:\n      fcache:\n        enable: 0\n        exptime: 60\n      header_filter:\n      - cmd: wp remove header\n      body_filter:\n      - cmd: wp shorten url\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"url\"><\/span>url<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Specifies the query string to be recognized as a unique URL. Basically, PST recognizes URLs that omit the query string as unique URLs. However, if you want to adjust optimization for different query strings, for example, if different pages are generated depending on the query string, use this option. This option allows PST to generate unique URLs, keeping only those that match the key and value of the specified query string. If multiple query strings are specified, an OR condition should be used.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-33\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Mapping<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Key\"><\/span>Key<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Specify the key of the query string. The key of the query string must be an exact match.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-28\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Specify the value of the query string by regular expressions.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-28\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>url:\n  user: .\n  group: ^wp-<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"proxy\"><\/span>proxy<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Configures the reverse proxy settings. Basically, \"proxy\" is set by the \"pst init\" command and does not need to be changed.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-34\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Mapping<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"proxy_%3E_scheme\"><\/span>proxy &gt; scheme<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets the protocol for connecting to the original server in the case of a reverse proxy.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-35\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-29\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>http<\/strong><\/td><td>Use HTTP.<\/td><\/tr><tr><td><strong>https<\/strong><\/td><td>Use HTTPS.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-29\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>proxy:\n  scheme: https<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"proxy_%3E_host\"><\/span>proxy &gt; host<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets the original FQDN for a reverse proxy.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-36\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-30\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>FQDN<\/strong><\/td><td>Specify the original FQDN.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-30\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>proxy:\n  fqdn: www.example.com<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"proxy_%3E_ip\"><\/span>proxy &gt; ip<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets the original IP address for a reverse proxy.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-37\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-31\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>IP address<\/strong><\/td><td>Specify the original IP address.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-31\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>proxy:\n  ip: xxx.xxx.xxx.xxx<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"nano\"><\/span>nano<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Configures \"nano\". Basically, \"proxy\" is set by the \"pst init\" command and does not need to be changed.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-38\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Mapping<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"nano_%3E_scheme\"><\/span>nano &gt; scheme<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets the protocol for connecting to the \"nano\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-39\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-32\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>http<\/strong><\/td><td>Use HTTP.<\/td><\/tr><tr><td><strong>https<\/strong><\/td><td>Use HTTPS.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-32\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>nano:\n  scheme: https<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"nano_%3E_host\"><\/span>nano &gt; host<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets the FQDN of \"nano\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-40\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Scalar (String)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-33\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>FQDN<\/strong><\/td><td>Specify the FQDN of \"nano\".<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-33\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>nano:\n  fqdn: www.example.com<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"hint\"><\/span>hint<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Configures resource hints. Resource hints allow directives to be applied only under certain conditions, or to be excluded. Basically, they are configured by PST Manager and do not need to be changed.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-41\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Mapping<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"hint_%3E_cmds\"><\/span>hint &gt; cmds<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Configures resource hints for the \"lua\" directive. These resource hints allow the \"lua\" directive to be applied only under certain conditions, or to be excluded.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-42\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (Mapping)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-34\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Specify the \"hint\" directive. Refer to <a href=\".\/pst-config-file\/pst-hint-directive\/\" data-type=\"URL\" data-id=\".\/pst-config-file\/pst-hint-directive\/\">\"hint Directive\"<\/a> for more information. You can specify multiple \"hint\" directives and the first matching optimization method will be applied.<a href=\"https:\/\/www.wexal.jp\/document-3-0-0\/pst-config-file\/pst-hint-directive\/\"><\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-34\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>hint:\n  cmds:\n  - cmd: wp shorten url\n    exclude:\n      path:\n      - ^\/<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"hint_%3E_scripts\"><\/span>hint &gt; scripts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Sets resource hints for the \"lua\" directive on \"engagement delay\". These resource hints allow \"engagement delay\" to be applied only under certain conditions, or to be excluded.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-43\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (Mapping)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-35\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Specify the \"hint\" directive. Refer to <a href=\".\/pst-config-file\/pst-hint-directive\/\" data-type=\"URL\" data-id=\".\/pst-config-file\/pst-hint-directive\/\">\"hint Directive\"<\/a> for more information. You can specify multiple \"hint\" directives and the first matching optimization method will be applied.<a href=\"https:\/\/www.wexal.jp\/document-3-0-0\/pst-config-file\/pst-hint-directive\/\"><\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-35\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>hint:\n  scripts:\n  - script: \/wp-content\/themes\/twentytwenty\/print.css\n    apply:\n      path:\n      - .<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"hint_%3E_features\"><\/span>hint &gt; features<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Configures resource hints for optimization strategies. You can set Enable\/Disable for particular optimization strategies.<br>By default, all optimization strategies are enabled.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Type-44\"><\/span>Type<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Sequence (Mapping)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Value-36\"><\/span>Value<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>Specify the \"hint\" directive. Refer to <a href=\".\/pst-config-file\/pst-hint-directive\/\" data-type=\"URL\" data-id=\".\/pst-config-file\/pst-hint-directive\/\">\"hint Directive\"<\/a> for more information. You can specify multiple \"hint\" directives and the first matching optimization method will be applied.<a href=\"https:\/\/www.wexal.jp\/document-3-0-0\/pst-config-file\/pst-hint-directive\/\"><\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Example-36\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>hint:\n  features:\n  - feature: webfont\n    enable: false<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Overview This page explains how to set configuration files for WEXAL\u00ae Page Speed Technology (hereinafter referred to as \"PST\"). The format is YAML. It is generated in \"wexal\/pst.config.yaml\" for each profile (for a production environment.) In addition to PST configuration files for a production environment, PST configuration files for a staging environment can be created for verification and other purposes. For each profile, a PST configuration file for a staging environment can be created in \"wexal\/pst.CONFIGURATION-NAME.config.yaml\". For example, \"wexal\/pst.stg.config.yaml\". Modifying PST Configurations Edit Configuration Files in PST Manager You can change PST settings from profile mode on the PST Manager dashboard. Refer to \"PST Manager\" for more information. Unless there ... <\/p>\n<p class=\"read-more-container\"><a title=\"PST Configuration File (3.2.0)\" class=\"read-more button\" href=\"https:\/\/www.wexal.jp\/en\/document-3-0-0\/pst-config-file\/#more-6016\" aria-label=\"Read more about PST Configuration File (3.2.0)\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":5946,"menu_order":7,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"version":[16],"class_list":["post-6016","page","type-page","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PST Configuration File (3.2.0) - WEXAL\u00ae Page Speed Technology<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wexal.jp\/en\/document-3-0-0\/pst-config-file\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PST Configuration File (3.2.0) - WEXAL\u00ae Page Speed Technology\" \/>\n<meta property=\"og:description\" content=\"Overview This page explains how to set configuration files for WEXAL\u00ae Page Speed Technology (hereinafter referred to as &quot;PST&quot;). The format is YAML. It is generated in &quot;wexal\/pst.config.yaml&quot; for each profile (for a production environment.) In addition to PST configuration files for a production environment, PST configuration files for a staging environment can be created for verification and other purposes. For each profile, a PST configuration file for a staging environment can be created in &quot;wexal\/pst.CONFIGURATION-NAME.config.yaml&quot;. For example, &quot;wexal\/pst.stg.config.yaml&quot;. Modifying PST Configurations Edit Configuration Files in PST Manager You can change PST settings from profile mode on the PST Manager dashboard. Refer to &quot;PST Manager&quot; for more information. Unless there ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wexal.jp\/en\/document-3-0-0\/pst-config-file\/\" \/>\n<meta property=\"og:site_name\" content=\"WEXAL\u00ae Page Speed Technology\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-05T03:21:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.wexal.jp\/wp-content\/uploads\/2021\/10\/wexal_og.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/pst-config-file\\\/\",\"url\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/pst-config-file\\\/\",\"name\":\"PST Configuration File (3.2.0) - WEXAL\u00ae Page Speed Technology\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/#website\"},\"datePublished\":\"2021-08-25T16:05:28+00:00\",\"dateModified\":\"2023-07-05T03:21:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/pst-config-file\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/pst-config-file\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/pst-config-file\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentation (3.0.0)\",\"item\":\"https:\\\/\\\/www.wexal.jp\\\/en\\\/document-3-0-0\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"PST Configuration File (3.2.0)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.wexal.jp\\\/#website\",\"url\":\"https:\\\/\\\/www.wexal.jp\\\/\",\"name\":\"WEXAL\u00ae Page Speed Technology\",\"description\":\"the best UX for all Websites.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.wexal.jp\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PST Configuration File (3.2.0) - WEXAL\u00ae Page Speed Technology","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/pst-config-file\/","og_locale":"en_US","og_type":"article","og_title":"PST Configuration File (3.2.0) - WEXAL\u00ae Page Speed Technology","og_description":"Overview This page explains how to set configuration files for WEXAL\u00ae Page Speed Technology (hereinafter referred to as \"PST\"). The format is YAML. It is generated in \"wexal\/pst.config.yaml\" for each profile (for a production environment.) In addition to PST configuration files for a production environment, PST configuration files for a staging environment can be created for verification and other purposes. For each profile, a PST configuration file for a staging environment can be created in \"wexal\/pst.CONFIGURATION-NAME.config.yaml\". For example, \"wexal\/pst.stg.config.yaml\". Modifying PST Configurations Edit Configuration Files in PST Manager You can change PST settings from profile mode on the PST Manager dashboard. Refer to \"PST Manager\" for more information. Unless there ... Read more","og_url":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/pst-config-file\/","og_site_name":"WEXAL\u00ae Page Speed Technology","article_modified_time":"2023-07-05T03:21:07+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.wexal.jp\/wp-content\/uploads\/2021\/10\/wexal_og.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/pst-config-file\/","url":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/pst-config-file\/","name":"PST Configuration File (3.2.0) - WEXAL\u00ae Page Speed Technology","isPartOf":{"@id":"https:\/\/www.wexal.jp\/#website"},"datePublished":"2021-08-25T16:05:28+00:00","dateModified":"2023-07-05T03:21:07+00:00","breadcrumb":{"@id":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/pst-config-file\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wexal.jp\/en\/document-3-0-0\/pst-config-file\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/pst-config-file\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.wexal.jp\/en\/"},{"@type":"ListItem","position":2,"name":"Documentation (3.0.0)","item":"https:\/\/www.wexal.jp\/en\/document-3-0-0\/"},{"@type":"ListItem","position":3,"name":"PST Configuration File (3.2.0)"}]},{"@type":"WebSite","@id":"https:\/\/www.wexal.jp\/#website","url":"https:\/\/www.wexal.jp\/","name":"WEXAL\u00ae Page Speed Technology","description":"the best UX for all Websites.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wexal.jp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/pages\/6016","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/comments?post=6016"}],"version-history":[{"count":6,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/pages\/6016\/revisions"}],"predecessor-version":[{"id":6645,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/pages\/6016\/revisions\/6645"}],"up":[{"embeddable":true,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/pages\/5946"}],"wp:attachment":[{"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/media?parent=6016"}],"wp:term":[{"taxonomy":"version","embeddable":true,"href":"https:\/\/www.wexal.jp\/en\/wp-json\/wp\/v2\/version?post=6016"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}