google_scholar
`google_scholar` 指令用于在指定的 location block 中启用或禁用 Google Scholar 的功能。
NGINX Module for Google Mirror creation
·
location
语法google_scholar on | off;
默认值off
上下文location
参数1
说明
google_scholar 指令是 NGINX Module for Google 的一部分,专门用于便于创建 Google 镜像站点。当在 location block 中启用时,该指令会操作请求以正确处理 Google Scholar 的元数据和功能,使镜像站点与 Google Scholar 的交互行为与原站点一致。该指令提供一个布尔参数,接受 'on' 或 'off',允许用户为位于该 location block 中的 URL 定义行为。
该指令与模块中的其他指令(例如 google)配合工作,google 必须启用才能使其正常运行。它影响搜索结果、索引以及其他 Google Scholar 特定功能向用户呈现的方式。正确配置此指令可确保通过 Google Scholar 访问时镜像内容按预期显示,从而避免搜索引擎抓取和显示错误的情况。这对于希望提高镜像内容在 Google Scholar 搜索中可见性的人非常重要。
配置示例
location /scholar {
google on;
google_scholar on;
}⚠
确保首先启用 google 指令,因为 google_scholar 依赖于它。
⚠
在 location 上下文之外使用 google_scholar 会导致配置错误。
⚠
该指令应相对于其他指令按正确顺序定义,以确保预期行为。