고객은 자신의 멀티 스토어 상점을 다음과 같이 설정하려고합니다.
- http://www.domain1.org/de/- > 웹 사이트 1, 매장보기 1
- http://www.domain1.org/en/- > 웹 사이트 1, 매장보기 2
- http://www.domain1.ch/de/- > 웹 사이트 2, 상점보기 3
- http://www.domain1.ch/fr/- > 웹 사이트 2, 상점보기 4
- http://www.domain1.ch/it/- > 웹 사이트 2, 상점보기 5
- ...
이것은 예이지만 더 많은 다른 하위 폴더가있을 수 있습니다. 상점보기 / 웹 사이트마다 다른 하위 폴더를 처리하는 가장 좋은 방법은 무엇입니까?
나는 하나 개의 솔루션 하위 폴더라는 만드는 것입니다 알고 de
, en
등 및 해당 하위 폴더에 index.php에와 htaccess로 복사합니다.
파일 복제를 최소화하기위한 몇 가지 해결 방법 (index.php의 심볼릭 링크, .htaccess를 사용하는 대신 vHost 구성)이있을 수 있지만 파일 시스템에서 변경을 수행 할 필요는 없지만 해결책을 찾고 싶습니다. 구성별로 모든 것을 처리하십시오.
최신 정보
이를 수행하기위한 가장 좋은 방법은 하위 폴더를 만드는 것임을 엔터프라이즈 지원 부서에서 확인했습니다.
우리는 다음과 같이 끝냈습니다.
- "languagefolders"디렉토리 만들기
- 조정 된 .htaccess와 함께 Magento 폴더에 대한 심볼릭 링크 (app /, errors /, ...)와 함께 index.php 사본을 디렉토리에 작성했습니다.
- "languagefolders"디렉토리를 가리키는 Magento 루트 디렉토리 내에 "de", "en"등의 심볼릭 링크 생성
이렇게하면 새로운 심볼릭 링크 (예 : "fr")를 만들어 새로운 언어를 추가 할 수 있습니다.