2012-05-17 1 views
1

Magento 1.6에서 SEO 친화적 URL을 사용하도록 설정했으며 카테고리별로 완벽하게 작동합니다. 하지만 제품 URL이 이전 URL 형식으로 표시됩니다.Magento SEO 친숙한 URL 모듈은 카테고리, 이전 URL을 표시하는 제품 만 다시 작성합니다.

http://example.com/catalog/product/view/id/123/s/uppa-baby-vista-stroller/category/133/

내가 같이해야하는 것은 :

http://example.com/uppa-baby-vista-stroller.html

이미 재 것 같은

내 현재 제품 URL 보인다 카탈로그를 색인하고 캐시를 삭제했지만 SEO 친숙한 버전의 URL로 제품을 다시 작성하지 않습니다.

+0

당신은 이것을위한 해결책을 찾았습니까? 나는 똑같은 문제를 겪고있다. – iamjonesy

답변

0

나는 자기가 기본 코드라고 생각합니다. SEO 친화적 인 URL을 활성화 한 후 Magento 관리자의 색인을 다시 생성하는 것을 잊지 마십시오.

0

문제는 URL 재 작성이

당신이 엔터프라이즈 에디션 1.13을 실행하고, 발생하지 않는 것입니다?

그렇다면 Magento의 색인 생성 문제가 자동으로 발생하지 않는 것일 수 있습니다. 1.13에서는 다시 색인 생성이 cron 작업과 함께 발생합니다. 로컬 서버에서 실행되도록 자동으로 실행되도록 cron을 설정해야합니다. 설정이되어 있는지 확인하려면 시스템 -> 색인 관리로 이동하여 제품 URL 색인 생성이 마지막으로 발생한 시간을 확인하십시오. reindex는 URL 재 작성을 설정하는 것으로, 데이터베이스를 체크인하여 재 인덱싱이 발생하지 않았는지 확인할 수 있습니다 (특히 Enterprise Edition의 경우 enterprise_url_rewrite, enterprise_url_rewrite_redirect 및 enterprise_url_rewrite_redirect_rewrite 테이블을 확인하십시오.이 테이블에 각 제품에 대한 재 작성이 있는지 확인하십시오) . 제품에 이러한 테이블에서 URL 재 작성이없는 것으로 나타나면 다시 색인 생성이 발생하지 않습니다. 내 생각 엔 EE 1.13을 실행하는 경우 이것이 문제라는 것입니다. cron을 설정하려면이 링크를 클릭하십시오.

당신이 젠토 전에 1.13 EE 또는 커뮤니티 에디션의 모든 버전을 실행하는 경우, SEO 친화적 인 URL이 활성화되어 있는지 확인하고 색인화 한 그

how to set cron job for reindex

. 그래도 문제가 해결되지 않으면 Magento Core 코드가 수정되지 않았는지 확인하십시오.