Google App Engine에서 레일로 사이트를 변경하려고하며 Google 검색에서 내 장소를 유지하고 싶습니다. 현재 내 사이트는 URL /page?pid=microsoft-interview-questions
을 사용하여 Microsoft 질문에 대한 Microsoft 하위 섹션에 액세스합니다. 이 주소를 '/tags/:id'
으로 보낼 수있는 경로는 어떻게 만들 수 있습니까? id는이 경우에 Microsoft가됩니까? 이 같은레일에 SEO 친화적 인 경로는 어떻게 작성합니까?
1
A
답변
1
routes reference를 참조 나는 서식 여기를 놓을 게요 :
# your controller
def show
@subject = Subject.find my_stripped_id
private
def my_stripped_id
params[:id].sub(/-interview-questions/, '')
end
+0
이것은 ID를 추출하는 로직 부분을 처리합니다. 그래도 그 때문에? 그것은 ID 대신 pid로 매개 변수를 전달합니다. – Teddy
1
뭔가 (routes.rb에서) 작동합니다 :
map.connect '/ 페이지를 PID =? 수', => '태그'컨트롤러 : 행동 => ' 쇼 '
조쉬의 대답에 추가
+0
그 유일한 문제는 태그 이름 뒤에 '-interview-questions'를 파싱하는 방법을 모르겠습니다. – Teddy
관련 문제
- 1. SEO 친화적 인 URL
- 2. SEO 친화적 인 URL의 I 변환하려면 어떻게
- 3. 사용 SEO 친화적 인 링크
- 4. SEO 친화적 인 유니 코드 URL은 무엇입니까?
- 5. 기본 ASP에서 SEO 친화적 인 URL 만들기
- 6. SEO 친화적 인 URL Rewriter는 매개 변수
- 7. SEO 친화적 인 자바 스크립트 프레임 워크
- 8. Classic ASP의 SEO 친화적 인 URL?
- 9. JSP 2.0 SEO 친화적 인 링크 인코딩
- 10. ASP.NET에서 SEO 친화적 인 URL 사용
- 11. 사용자 프로필 기능이있는 SEO 친화적 인 CMS
- 12. method_missing없이 Rails로 SEO 친화적 인 URL을 얻으시겠습니까?
- 13. 예쁜 URL 및 SEO 친화적 인 URL?
- 14. SEO 친화적 인 플래시 사이트 개발
- 15. SEO 친화적 인 URL을 내가 그리 URL 친화적 인 문자를 수있는 몇 가지 제품 이름, 예를 들어이있는 SEO 친화적 인 URL을 만드는거야 IIS
- 16. SEO 비우호적 인 링크를 어떻게 처리해야합니까?
- 17. SEO 친화적 인 URL 앞에 카테고리를 추가 하시겠습니까?
- 18. Struts에서 SEO 친화적 인 URL을 사용할 수 있습니까?
- 19. SEO 친화적 인 URL을 다시 쓰는 방법, 역방향으로하는 방법?
- 20. SEO 친화적 인 URL에서 # (해시) 문자를 처리하는 방법은 무엇입니까?
- 21. SEO 친화적 인 동적 데이터를 자바 스크립트없이 HTML에 삽입하십시오.
- 22. SEO 친화적 인 Java 기반 RIA와 같은 것이 있습니까?
- 23. .htaccess 여러 SEO 친화적 인 URL을 사용하여 작업
- 24. ASP.NET WebForms에서 SEO 친화적 인 DropDownList를 만드는 방법은 무엇입니까?
- 25. 빵 부스러기에 SiteMapPath 및 SEO 친화적 인 라우팅
- 26. 정적 인 페이지 URL을 다른 URL로 제공 (SEO 친화적)
- 27. htaccess로 젠드 프레임 워크 사이트에 대한 SEO 친화적 인 URL
- 28. PHP - 친화적 인 URL
- 29. 어떻게 내가이 작업을 수행해야 친화적 인 좌표
- 30. Codeigniter의 SEO 친화적 URL에서 OAuth 코드를 받으십시오.
기존 경로를 유지 하시겠습니까, 아니면 "태그"에 보내시겠습니까? 아니면 둘다? –
당신이 무엇을 요구하고 있는지 분명하지 않습니다. 당신은 이것을 얻고 싶습니다 : "/ tags/page? pid = microsoft-interview-questions"와 "page? pid = microsoft-interview-questions"를 id 매개 변수로 사용 하시겠습니까? – mark
미안하지만, 미안합니다.'/ page? pid = microsoft-interview-questions'는 microsoft라는 태그에 대해 controller => tags, : action => show로 가고 싶습니다. – Teddy