Html HTTP响应头:多个链接值

Html HTTP响应头:多个链接值,html,seo,http-headers,Html,Seo,Http Headers,我正在为Rails应用程序进行SEO 该网站已完全本地化,我将跟随添加hreflang alternate页面链接 中的HTML链接正常 我的电脑出了点问题 我知道我应该为页面的每个备选版本提供值,但我不确定如何设置多个值 我试图将它们作为逗号分隔的列表传递。浏览器似乎正确地接收了它,但由于单个值包含分号,因此看起来是错误的 有什么参考资料吗? 即使是一个已知能够正确实现它的示例网页也会有所帮助。我对此没有经验,但根据同一RFC中的示例,它们用逗号分隔: 链接:; rel=“先前”;标题*=UT

我正在为Rails应用程序进行SEO

该网站已完全本地化,我将跟随添加hreflang alternate页面链接

中的HTML链接正常

我的电脑出了点问题

我知道我应该为页面的每个备选版本提供值,但我不确定如何设置多个值

我试图将它们作为逗号分隔的列表传递。浏览器似乎正确地接收了它,但由于单个值包含分号,因此看起来是错误的

有什么参考资料吗?
即使是一个已知能够正确实现它的示例网页也会有所帮助。

我对此没有经验,但根据同一RFC中的示例,它们用逗号分隔:

链接:;
rel=“先前”;标题*=UTF-8'de'letztes%20Kapitel,
;
rel=“下一步”;标题*=UTF-8'de'n%c3%a4chstes%20Kapitel
由(我的)间接确认:

请注意,扩展关系类型必须是链接头中的绝对URI,如果它们包含分号(“;”)或逗号(“,”)(,因为这些字符在头本身中用作分隔符,则必须加引号


记录在案的是RFC的更高版本,请参阅