나는 회사 ABC를 가지고 있으며 여러 나라에 ABC 도메인을 등록했습니다.최소한의 유지 관리로 멀티 ccTLD 웹 사이트 구현
나는 www.abc.com
웹 사이트를 개발이 주요 사이트는 많은 언어 하위 폴더가 있습니다 : 각 하위 폴더에 대한
www.abc.com/en with hreflang=en (lang=english, geotargeting=none)
www.abc.com/fr with hreflang=fr (lang=french, geotargeting=none)
www.abc.com/es with hreflang=es (lang=spanish, geotargeting=none)
등
는 올바른 언어 파일은 정적 컨텐츠와 함께로드됩니다.www.abc.fr with hreflang=fr-FR (lang=french, geotargeting=France)
www.abc.es with hreflang=es-ES (lang=spanish, geotargeting=spain)
www.abc.com with hreflang=en-US (lang=english, geotargeting=united states)
등
각 국가 TLD-사이트가 일반 사이트 www.abc.com/xx xx=lang code
를 가리키는 동일한 언어 하이퍼 링크가 있습니다
는 지금은 다른 ccTLD가 있습니다.
모든 사이트는 동적 콘텐츠를 표시하는 동일한 MySQL DB에 액세스하는 PHP로 구현됩니다.
유지 관리 비용을 최소화하기 위해 모든 도메인에서 공통 파일의 동일한 하위 집합을 참조해야합니다. 일부 파일은 하나의 ccTLD (예 : .css 파일)에만 해당됩니다. 사용자가 www.abc.es
을 입력하면 언어가 설정되면 CSS가 설정되고 www.abc.es
주소는 파일의 공통 하위 집합을로드하고 기본적으로 www.abc.com/es
과 동일한 내용을 표시합니다.
결국, 내 질문은 : .htaccess를 사용하여 구현해야합니까? 주요 명령은 무엇입니까? 이것을 구현할 다른 방법이 있습니까?