시스템 > 구성 > 웹 > URL에 상점 코드 추가를 활성화 하고 캐나다 (/ ca /)에 대한 새로운 상점보기를 설정했습니다.
이상적으로 example.com/ca/를로드하여 캐나다 상점보기를로드하고 싶지만 default
기본 상점에 대해 상점 코드가 없는 example.com이 여전히 있습니다 .
홈 페이지가 이와 관련하여 잘 작동한다는 것을 알았지 만 제품 페이지로 이동하면 Magento가 자동으로 URL에 상점 코드를 포함시킵니다.
기본 저장소의 현재 URL을 변경하는 것을 주저하는 주된 이유는 링크 주스가 손실되는 것을 싫어하기 때문입니다. 이론적으로 301 리디렉션을 설정하면 괜찮을 것이지만 소량의 주스가 여전히 손실되는 곳을 읽은 것으로 생각합니다.
또한, 나는 이것이 유용성 관점에서 다소 더 낫다고 생각합니다. 대부분의 트래픽이 기본 저장소에 있고 고객이 일반 URL에 익숙한 경우 URL의 추가 /default/
( /us/
또는 기타)로 고객을 괴롭 힙니다 .
URL에 상점 코드 추가를 비활성화 하고 캐나다 상점보기의 기본 URL을 example.com/ca/로 변경 하려고 시도했지만 아무 것도 수행하지 않는 것 같습니다. URL에서 상점 코드를 가져 와서 아무것도하지 않기 위해서는 활성화 된 설정이 필요하다고 가정합니다.
../app/Mage.php
. 내가 아는 한 충분합니다