AnQiCMS Help Document and User Guide
Using the Permissions-Policy response header to turn off camera, microphone, and location capabilities not used by the page, the core is that the default allowed list values only have three: asterisk, same-origin, and empty. This article explains the scope of this header, why the nested frame must appear in the parent page list at the same time, and the boundary that the allow attribute can only be narrowed but not broadened.
Pages taken down due to compliance requirements should return 451 or 404? The difference is not in whether the page is accessible, but in which layer the reason for unavailability is written in the status code. This article explains the semantic boundaries of 451, the responsibility party's explanation of where it should be written in the response body or link, and the handling of taken-down pages in the site map and content review process.
To bring back the mandatory jump to HTTPS of the site, it is necessary to distinguish between two layers: the response header only takes effect for browsers that have already visited, and after entering the preloading whitelist, the threshold is a validity period of at least one year and must include subdomains. This article explains the criteria for both, why it is necessary to go through a secure request when撤销ing, and which layer to change when modifying the configuration within the site.
The upload directory needs to add a response header to prohibit type sniffing because browsers default to inferring types based on content, so uploaded files may be executed as scripts. After prohibition, browsers only process types declared, and script and style class request types that do not match will be blocked directly. This article compares the differences between Apache and Nginx in issuing this rule and provides the check sequence for deployment.
The vulnerability scoring criteria changed from 3.1 to 4.0, and the scores given by the two announcements cannot be simply compared horizontally. The qualitative grading intervals are compatible between versions, still divided into four grades from zero to ten, but the scope of assessment does not include economic losses. This article explains what the score and grading are compared to across versions and falls into the follow-up action for a high-risk fix at home once.
The scope of support for the security announcement of the content system is often only written for the main program, framework, and official site, and the vulnerabilities of third-party extensions are not on this list. The Joomla Security Center explicitly states that it only provides support for these types. This article explains which channel to publish extension issues and the two gaps within the site: content review before entry and permission control according to roles.
High-risk SQL injection announcement states that it only affects a certain database configuration, but sites using other engines are indeed not directly hit, but the schedule cannot only look at this line. The rating, whether it can be exploited anonymously, the affected configuration conditions, and the repair version given by the branch are four different dimensions. This article explains how to read these four points, as well as the backup and verification before the upgrade.
Check two things before installing the content system: the recommended runtime version by the official, and the compatibility lower limit written as 'Also usable.' The official requirements page for WordPress recommends newer scripting languages and database versions, and also states that older versions have entered the maintenance phase and may pose security risks. This article discusses which tier to configure, where the risk falls when the lower limit hits the maintenance phase, and compares the deployment differences when running one level less.
When maintenance or overload occurs, return 503 and provide a recovery time. The crawler handles it as temporarily unavailable and usually retains the original inclusion and retries later. The risk is caching such responses, and after the fix goes live, visitors may still read the old error page. This article explains the semantics of the status code, which layer should provide the recovery time, and the three points to check along with the sitemap and redirect table.
According to the protocol, how much source information is taken out is determined by the reference strategy, the default is the strict same-origin cross-domain strategy: same-origin requests carry the complete path and query string, when crossing the source and the security level remains unchanged, only the source is carried, and if downgraded to a less secure destination, it is simply not carried. When falling into the station, the switching of multi-language versions and the rewriting of the path after pseudo-static, will change how the source information is merged in the statistics, the口径 should be aligned in advance.