我有一个php文件,可以将用户重定向到另一个页面并抓取推荐网站。
<?php
$ref = $_SERVER["HTTP_REFERER"];
$url = base64_encode($ref);
header( 'Location: http://link in here.com/?url=' . $url );
?>
此重定向页面所在的网址需要在Facebook上发布,因此理想情况下需要使用OG元标记才能使其看起来更漂亮(图片,标题文字等)
我不是专家,但已经玩过一些尝试将这些标签放在php下面,在php等中,但没有任何乐趣。我想象它需要进入php但是在标题重定向之前?
这是可以做到的吗?任何帮助将不胜感激
由于
答案 0 :(得分:0)
如果您尝试更新标题,该怎么办?
header('Refresh: 0; url=http://link in here.com?url=' . $url);
然后你应该能够设置元标记。
<?php
$ref = $_SERVER["HTTP_REFERER"];
$url = base64_encode($ref);
header('Refresh: 0; url=http://link in here.com?url=' . $url);
?>
<meta property="og:image" content="http://link in here.com/img.png"/>