CRAN URL格式不规范

问题描述

我收到了CRAN的反馈。 (在我尝试上传0.2.1之后)

它说“ CRAN URL不是规范形式”。

我不知道是哪个导致URL出现此问题,是因为先前的0.2.0版本不符合此问题。

谁能告诉我我需要在包裹的哪一部分进行更改?

CRAN反馈如下:

Found the following (possibly) invalid URLs:
   URL: https://cran.r-project.org/web/packages/gratis/index.html
     From: README.md
     Status: 200
     Message: OK
     CRAN URL not in canonical form

   URL: https://cran.rstudio.com/web/packages/gratis/index.html
     From: README.md
     Status: 200
     Message: OK
     CRAN URL not in canonical form


   The canonical URL of the CRAN page for a package is
     https://CRAN.R-project.org/package=pkgname

解决方法

规范网址用于解决因内容重复而引起的问题。例如,一个网页的内容可能会出现在其他几个网页上。规范 url 通知搜索引擎应在搜索结果中显示网页的哪个副本。使用链接 HTML 标记指示规范 url。例如标签:

<link href="https://moz.com/learn/seo/canonicalization" rel="canonical">

表示网址:https://moz.com/learn/seo/canonicalization 是主副本。

对于 CRAN url,规范 url 的格式为:https://cran.r-project.org/package=package-name,其中 package-name 是包的名称。 CRAN 包页面底部有一个注释,指示规范 url。

有关详细信息,请参阅此 tutorial on canonical tags