0

本质上,我有一个网站,它使用查询字符串根据用户在 url 中输入的内容动态更改内容。我还使用了一个 .htaccess 文件来重写 url 以删除问号,所以它看起来就像另一个页面。例子:

www.site.com/233 - loads content associated with the ID 233

我的问题是,当有人点赞facebook上的页面时,虽然我已经使用JS将点赞的url改为当前页面,但我无法看到(在我目前的编码能力范围内)动态更改og:url og:title 等带有查询字符串。

我想要的结果是,当有人喜欢我的页面时,它会在新闻提要上显示用户喜欢的内容。例子

user liked www.site.com/231 - instead of it showing just 'site' in the newsfeed
I wish it to show the extention, i.e 'site - content 231' for /231 and 'site -
content 4234' for /4234

目前我被迫设置一个基本的 og:title 并且没有 og:url 因为显然它对于查询字符串的每个扩展都是相同的。

4

1 回答 1

0

我的评论的简单解释:

// router.php

// process URL and blah blah blah here

$config = array(
     "og" => array(
         "title" => "Cool Page"
     )
);
include 'template.php';


// template.php
<html>
    <head>
        <title><?php echo $config["og"]["title"]; ?></title>
    </head>
    <body>
    </body>
</html>
于 2013-04-16T18:11:41.627 回答