WordPress 站点很多都喜欢安装Google XML Sitemaps 地图插件,如果你的服务器是 nginx 的话,该插件可生成 HTML 格式地图就无法勾选,这是因为未安装所需的 PHP XSL 模块,具体是如下:
如果你的服务器安装有宝塔面板的话,解决这个问题就非常简单,登录宝塔面板后台 – 点击左侧导航菜单“软件商店”- 点击应用分类中的“已安装”按钮 – 找到 PHP(如 PHP 7.4)并点击右侧对应的“设置”- 在“PHP-7.4 管理”面板中点击左侧导航菜单“安装扩展”- 在扩展列表中找到“xsl”并点击“安装”链接按钮 – 在弹出的“安装【xsl】”对话框中点击【确定】按钮,稍等片刻即可成功安装。具体见下图:
成功安装好 PHP 的 XSL 解析扩展后,我们再回到 Google XML Sitemaps 插件的设置页面就可以勾选“Include sitemap in HTML format”,保存后就可以生成 HTML 地图了。