让我有一个搜索引擎,搜索URL中指定的查询,例如: -
1. xyz.com/apple-ipod-touch
2. xyz.com/apple-macbook-pro
3. xyz.com/reebok-shoes
现在,根据网址,我希望设置网页的元标记。
请注意,我不希望使用javascript更改这些元标记,因为这些必须由Facebook读取以用于发布流。所以,我期待在服务器端本身改变元标记的东西(比如通过.htaccess)。有没有办法做同样的事情?
任何建议或链接都可以。
如果我不清楚我是否怀疑,请发表评论。
谢谢!
谢谢!
答案 0 :(得分:2)
如果页面是动态创建的,那么我认为您正在使用某种数据库来存储与每个产品相关的信息。因此,当您拨打电话时,只需简单地放置一些内容,如
<?
$ogtitle = ($mysqlrow["product_title"])? $mysqlrow["product_title"] : "Use normal site title here";
?>
<meta property="og:title" content="<?=$ogtitle;?>" />
这假设你使用的是PHP,但也是其他服务器端语言的基本场景。