html – HTTP响应标头:多个链接值

前端之家收集整理的这篇文章主要介绍了html – HTTP响应标头:多个链接值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为一个Rails应用程序的SEO工作.

该网站完全本地化,我正在关注this google article添加hreflang备用链接页面.

< head>中的HTML链接好的

我在response headers遇到了一些麻烦.

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

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

有什么参考吗?
即使是已知正确实现它的示例网页也会有所帮助.

解决方法

我对此没有经验,但根据同一RFC中的 examples,它们用逗号分隔:
Link: </TheBook/chapter2>;
      rel="prevIoUs"; title*=UTF-8'de'letztes%20Kapitel,</TheBook/chapter4>;
      rel="next"; title*=UTF-8'de'n%c3%a4chstes%20Kapitel

它是由5.3(强调我的)间接确认的:

Note that extension relation types are required to be absolute URIs in Link headers,and MUST be quoted if they contain a semicolon (“;”) or comma (“,”) (as these characters are used as delimiters in the header itself).

猜你在找的HTML相关文章