2011-07-03 4 views
0

에 대한 동적 PHP/MySQL의 URL을 다시 작성 현재 내 사이트의 URL은 다음과 같습니다은 방법 : URL은 SEO

http://www.domain.com/accreditation_training_view.php?id=1 

내가 대신 데이터베이스에서 페이지의 제목이 될 URL을하고 싶습니다. 표에서 페이지 제목은 단순히 '제목'열입니다.

페이지 제목은 : "디스크인가"

나는 다음과 같이 URL을 싶습니다

http://www.domain.com/disc_accreditation 

일부 페이지가 그들의 '&'기호가 있습니다. 나는 그들이 ''이라는 단어로 바뀌길 바란다. 대문자를 소문자로 바꾸고 싶습니다.

나는 htaccess와 해당 PHP 코드를 공격하는 최선의 방법이 확실치 않습니다. 나는이 사이트에서 다른 예제를 보았지만 정확히 이것과 같은 것은 없다.

도움을 주시면 대단히 감사하겠습니다.

스콧

당신은 페이지의 제목을 얻을 필요가 있기 때문에 내가 .htaccess 정기적으로 그것을 할 수있는 방법을 볼 수 없습니다
+1

slugify라는 단어를 검색하십시오. 그것은 제목을 친숙한 URL로 바꾸는 과정입니다. – Gazler

답변

0

(사이트의 내용에있는 경우의 .htaccess 액세스 할 수 없습니다) . 당신이 어떤 CMS 또는 프레임 워크 (워드 프레스, 줌라! ...)를 사용하는 경우

그러나, 포함 된 재 작성-URL (또는를 통해 플러그인)가있을 수 있습니다 수표를 가지고!

+0

최대, 내 사이트의 작동 방식을 쉽게 바꿀 수 있습니다. 필요한 경우 ID 대신 페이지 제목을 전달할 수 있습니다. 이 경우 수행해야 할 모든 작업은 .php를 제거하고 페이지 파일 이름을 제거한 다음 공백을 밑줄로 바꾸고 '&'기호를 'and'단어로 바꿉니다. –

+0

나는 더 잘 이해한다. 그런 다음 Gazler가 제공 한 조언을 따라야합니다. http://sourcecookbook.com/en/recipes/8/function-to-slugify-strings-in-php (또는 STFW에서 제공하는 것)를 여기에서 살펴볼 수 있습니다. – JMax