0

我从卡验证器收到“500 内部服务器错误”尝试验证我的网页。

我在文档的头部使用以下摘要卡

<meta name="twitter:card" content="$row['summary']" />
<meta name="twitter:site" content="@me" />
<meta name="twitter:title" content="$row['title']" />
<meta name="twitter:description" content="$row['description']" />

但它不显示摘要卡,我阅读了推特卡文档,按照每个步骤创建了一个包含以下内容的 robots.txt 文件:

User-agent:Twitterbot
Disallow :* 
Allow :/webpage

但它仍然不起作用。卡验证器返回相同的错误。我的域位于免费的实时服务器http://000webhost.com上,因此我无权访问 error.log 生活。

你能帮我解决这个问题吗?

4

1 回答 1

1

它是 CMS 还是原始 html/php?有时非常慢的主机会为 Twitter Validator 生成各种错误。我建议尝试使用内部链接,您可以正确查看,并且源代码可以正确显示所有卡片元数据。如果您使用的是 WordPress,我会建议使用免费插件Twitter Cards Meta。它完成所有编码部分并指导您逐步进行验证。

于 2015-06-27T07:56:28.170 回答