2012-09-13 2 views
3

Magento 1.7.0.2의 색인 관리에 약간의 문제가 있습니다.Magento 1.7.0.2 색인 관리 덮어 쓰기 URL 재 작성

카테고리에 대해 맞춤 URL을 다시 작성했습니다.

카탈로그 URL 재 작성을 다시 색인하면 카테고리에 대한 모든 사용자 정의 재 작성이 삭제되고 시스템 기본값으로 다시 설정됩니다. 다시 인덱싱하기 전에

: 다시 인덱싱 후 http://i.imgur.com/4s1oo.png : http://i.imgur.com/0U8zE.png 보조 노트에 또한

, 캐시 관리, 인덱스 관리의 차이점은 무엇입니까?

감사합니다. 감사합니다.

답변

6

Magento는 변경하지 않았기 때문에 id_path입니다. id_path 사용자 지정 범주 재 작성을위한 값을 다르게 지정하면 Magento가이를 덮어 쓰지 않습니다.

또한 사용자 지정 URL 다시 쓰기를 사용하여 달성하려는 작업을 수행 할 수 있습니다. 예를 들어 :

요청 경로 : 카탈로그/분류 /보기/ID/118

대상 경로 : 시스템의 '기업'이런 식으로

당신이 만들고있어 목적지 당신을 다시 작성 시작점.

+0

안녕하세요, 귀하의 답변에 감사드립니다. 나는 당신이 제안한 것을 이미하고 있었다. 이미 맞춤 URL 재 작성이었습니다. id_path를 변경하면 무엇을 의미합니까? 카테고리에는 id_path가 하나뿐 아니라? – CharliePrynn

+2

** id_path **는 URL 재 작성 자체의 고유 속성이므로 카테고리 또는 요청 경로에 직접 연결되어 있지 않습니다. 귀하의 경우 ** is_path **는'category/118'입니다 - 시스템 재 작성 id_path의 정확한 값입니다.덮어 쓰지 않으려면 고유 한 값으로 변경해야합니다. –

+0

훌륭합니다. 그것을 분명히 설명해 주셔서 감사합니다. – CharliePrynn

0

멋진 작은 해결 방법을 알기 전까지 이것은 나를 괴롭혔습니다.

  1. 나는 내 경우는
  2. 내가 URL 재 작성으로 이동하여 새로운 카테고리
  3. 의 ID 경로를주의 상단 탐색에 대한 범주이었다 (나의 새로운 개체를 만들어 시스템 생성 된 URL 재 작성을 삭제
  4. 나는 삭제 된 개체, 요청 경로의 ID 경로를 지정 재 작성 사용자 정의를 만든 다음 원하는 URL의 경로는
  5. 나는 다음에 phpMyAdmin에> core_url_rewrite 가서 내 신규 사용자 생성 다시 작성
  6. I를 찾을 수 변화시키다 store_id를 0으로 변경하십시오 (다른 것은 변경하지 않음).
  7. 그런 다음 Magento로 돌아가서 다시 색인을 실행하십시오. 이것은 내 최고 탐색 이제 메뉴 항목이 있습니다 ..
  8. 그때 원하는 경로
  9. 색인화/플러시 캐시와 프레스토 내 페이지를 생성 (> phpMyAdmin을에 core_url_rewrite 표 참조) 새로운 시스템이 높은 url_rewrite_id으로 다시 작성 생성 생성 내 새 페이지로