2013-06-01 3 views
1

Joomla 3에서 애플리케이션을 만들었습니다. 선택한 카테고리의 세부 정보를 표시하는 프런트 엔드에 맞춤 구성 요소가있었습니다. Joomla - htaccess의 구성 요소 URL 재 작성

있는 URL을 알아

wwww.sitename.com/index.php?option=com_arts&view=category&id=12 

그래서 나는 URL 재 작성, SEO URL 및 URL 접미사

http://www.sitename.com/component/arts/12.html?view=category 

을 활성화하지만 시도하고 다음과 같은 검색 엔진 친화적 인 URL 재 작성을 가능하게 이런 URL을 얻으려면

http://www.sitename.com/caterory/12 

사람이 사전에

감사 도와주세요 수

<?php echo JRoute::_('index.php?Itemid=115&id='.$cat->id); ?> 

사용하여이 페이지에 대한 링크를 생성 내가 생각

답변

2

SEF 라우터를 원하는대로 수행하려면 write your own router이 있어야합니다. 그러나 URL의 구성 요소 부분을 제거 할 수는 없습니다.

자신의 라우터가 아니라 각 카테고리의 메뉴 항목이 필요합니다. 그 메뉴를 표시하고 싶지 않으면 그 메뉴를 표시 할 필요가 없습니다. 그런 다음 해당 메뉴 항목의 alias이 SEF URL에 사용됩니다.