2012-10-14 5 views
0

나는 우리의 위치에 몇몇 기사에 논평하는 disqus를 추가하고 모든 URL는 SEO 친절하다. 이것은 기사의 제목이 변경되어 이전 기사의 주석 (이전 URL 버전에 링크 됨)을 삭제할 해당 기사의 URL도 변경된다는 것을 의미합니다. 해결책은 Disqus에 전달하기 전에 URL에서 기사 제목을 제거하는 것입니다.seo-unfriendly url 버전을 얻으십시오

그래서 나는 "http://mydomain.com/article/123/section/1"

에 "http://mydomain.com/article/123-myarticle/section/1-sectiontitle"를 설정해야합니다

가장 쉬운 방법은 무엇입니까?

감사합니다.

PS : 나는

답변

1

당신은 URL에서 아무것도를 추출 할 필요가 없습니다 (내가 개발 프로젝트를 통해 데려 갈거야) 레일에 아주 새로운 해요. Disqus에 부여해야 할 것은 고유 한 ID입니다.

그래서 당신은 예를 들어 disqus_id라는 모델에 메서드를 추가 할 수 있습니다 : 다음

def disqus_id 
    "name_of_your_model_#{id}" 
end 

과, 자바 스크립트에서 :

disqus_identifier = "<%= @your_model.disqus_id %>"; 
+0

덕분에, 나는 그것을 시도 줄 것입니다. – f10

관련 문제