2013-04-16 5 views
0

본질적으로 사용자가 URL에 입력하는 내용에 따라 동적으로 내용을 변경하는 쿼리 문자열을 사용하는 웹 사이트가 있습니다. 또한 .htaccess 파일을 사용하여 URL을 다시 작성하여 물음표를 제거하여 다른 페이지처럼 보입니다. 예 :내 페이지의 og : 제목을 동적으로 변경하는 방법

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

내 문제는 내가 현재 페이지 등의 URL을 변경하는 JS를 사용하고 있지만 누군가가 페이스 북에 페이지를 좋아하는 경우에, 나는 내 현재 코드 내에서 (볼 수있는 방법이 없다는 것입니다 능력)을 사용하여 쿼리 문자열로 og : url og : title 등을 동적으로 변경합니다.

내가 원하는 결과는 누군가 내 페이지를 좋아할 때 뉴스 피드에 사용자가 좋아하는 콘텐츠를 표시한다는 것입니다. 분명히이 쿼리 문자열을 각 확장에 대해 동일하기 때문에 URL을 : 제목없이 OG :

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 

현재 나는 기본 자책골을 설정하도록 강요하고있다. 내 댓글의

+0

, 즉 htaccess로는,이 파일에 템플릿을 포함 이상의 템플릿 CONFIGS 일부 VAR을 만들 가리 것이다 라우터 파일을 만듭니다 라우터 파일. –

답변

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> 
관련 문제