2012-09-18 4 views
0

저는 여러 개의 vendros를 갖고 싶어하는 사람을 위해 Joomla 2.5와 상업용 구성 요소를 사용하여 이숍을 만들고 있는데 구성 요소의 URL을 변경하는 방법에 대해 고민하고 있습니다.joomla는 htaccess를 사용하여 구성 요소 URL을 바꿉니다

내가 변경하고자하는 것은 사용자가 마우스로 링크에서 패스 할 때 표시되는 URL입니다.

  1. http://www.site.com/componentname /products/productname-productid-productcategoryid-vendorid.html
  2. http://www.site.com/을 componentname :

    예컨대

    는 컴포넌트 URL을 재 작성하고 그런들을 만드는 SEF 기능을 갖는다/카탈로그/카테고리 이름 - 카테고리 - 넘버 페이지 _html

내가 원하는 것은 t입니다. O를합니다

  1. http://www.site.com/가게 /products/productname-productid-productcategoryid-vendorid.html
  2. http://www.site.com/가게 /catalog/categoryname-categoryid-numberofpage.html

그래서 사용자가 링크를 넘어 가면 새 URL이 표시됩니다. .htaccess 및 재 작성 규칙을 사용하여이 작업을 수행 할 수 있습니까? 아니면 구성 요소를 통해서만 수행 할 수 있습니까? ioncube로 인코딩 된 구성 요소이므로이 방법을 묻습니다. 직접 수행 할 수 없습니다.

미리 감사드립니다.

답변

1

.htaccess를 사용하여 URL을 다시 쓸 수는 있지만 Joomla!에서는 작동하지 않습니다! SEF URL은 구성 요소에 대해 핵심 라우트 기능과 route.php의 조합을 사용하는 JRoute에 의해 생성됩니다.

URL 세그먼트는 요청을 처리 할 올바른 구성 요소를 찾는 데 사용되므로 URL 구성 방법을 변경하려면 구성 요소의 route.php (및 분명히 다른 부분)을 수정해야합니다. how SEF support works, read this on docs.joomla.org

+0

에 대한 자세한 내용은

그래서 나는 라우터 파일의 이름을 변경하려면 구성 요소를 만든 사람과 이야기 할 것 같아요 ... – Panos

관련 문제