2012-10-16 1 views
0

개발중인 사이트에서 URL의 변수를 기반으로 게시물을 표시하는 페이지가 있습니다. http://www.mywebsite.com?id=18 이렇게하면 게시물의 ID가로드됩니다 mySQL 데이터베이스에서 18입니다.동적으로 웹 페이지 만들기 (URL 부분을 변수로 사용)

내가하지만 같은 URL이되는 뭔가는이 같은 효과를 만들 싶습니다 URL이 원래 것 동적 포스트 내용으로 비행, 이러한 페이지를 만들 수있는 방법이있을 것입니다 http://www.mywebsite.com/articles/title-of-article-18/

만든 사람 : "http://www.mywebsite.com/articles/" + postTitle

+0

당신의 기본 기술은 무엇입니까 (플랫폼/언어, 서버 등)? 모든 환경에는이 목표를 달성하는 고유 한 방법이 있으므로 답변은 "예"이지만 세부 정보를 얻으려면 더 많은 정보를 제공해야합니다. –

답변

1

당신은 mod_rewrite를 찾고 htaccess를 통해 URL을 다시 작성하고 있습니다.

URL의 패턴을 취하면 htaccess 파일은 패턴이 http://www.mywebsite.com?id=18으로 리디렉션되는 것을 감지합니다. 사용자는 계속 좋은 URL을 볼 수 있습니다.

/articles/title-of-article-18 /은 실제로 존재하지 않으며 htaccess가 서버가 처리하는 url을 비밀리에 변경하기 때문에 사용자는 실제로 그 위치에 도달하지 않습니다.

http://en.wikipedia.org/wiki/Rewrite_engine

참조하거나 임의의 튜토리얼은 내가 발견 http://www.blogstorm.co.uk/htaccess-mod_rewrite-ultimate-guide/

관련 문제