网站http://www.lumi7.com.br的所有 URL 至少在 3 次中有 2 次出现“解析 URL 时出错:解析输入 URL 时出错,没有数据被抓取” 。几乎 35% 的时间,它会获得正确的信息,并带有 200 个响应代码。发现它真的很奇怪,因为实际链接的点击没有任何错误,仅通过 Facebook 调试器。标签的代码如下(*wordpress setup...get_fbimg 函数位于 funcions.php 模块中并且工作正常...所有信息在 100% 的时间内都可以正常检索*)..
<meta property="og:title" content="<?php the_title(); ?>"/>
<meta property="og:type" content="<?php if (is_single() || is_page()) { echo 'article'; } else { echo 'website';} ?>"/>
<meta property="og:image" content="<?php echo get_fbimg(); ?>"/>
<meta property="og:url" content="<?php the_permalink(); ?>"/>
<meta property="og:description" content="<?php echo $post->post_excerpt; ?>"/>
<meta property="og:site_name" content="<?php bloginfo('name'); ?>"/>
<meta property="fb:admins" content="1583250550"/>
<meta property="og:locale" content="pt_BR" />
<meta property="fb:app_id" content="466901323366968"/>
我尝试过的事情:
- 删除所有标签
- 一一重新插入
- 测试逐步重建.htaccess
- 在 https 和 http 之间更改标签处的链接
- 主机似乎 ping 正常
- 测试了几个 wordpress 插件(免费和高级)
- 同一主机上的其他站点工作正常,用它们测试了相同的标签
- 尝试使用默认的 wordpress 主题以排除任何可能的主题冲突
相同的比率不断达到.. 3 次中有 2 次响应代码 502 有时,但大部分时间是错误解析 URL。
一些可能相关的信息:
PHP 5.2.17
阿帕奇 2.2.22
MySQL 5.0.91
Perl 5.8.8
内核 2.6.18-408.8.2.el5.lve0.8.61.3
服务器 IP 66.7.218.190
没有 shell 访问权限
调试器中的示例 url: