WPML은 도메인, 디렉토리 또는 파라미터로 언어 URL 형식을 지정할 수 있는 옵션을 제공합니다. 작동 방식을 알아보고 가장 적합한 옵션을 찾아보세요.
WPML을 사용하면 URL의 언어 인수, 가상 폴더 또는 다른 도메인(또는 하위 도메인)을 사용하여 사이트의 언어 URL 형식을 선택할 수 있습니다. 내부적으로 모든 언어는 하나의 WordPress 데이터베이스에 저장되지만 방문자에게는 언어가 다른 사이트에 있는 것처럼 보일 수 있습니다.
WPML을 처음 설정할 때 원하는 형식을 선택할 수 있습니다. WPML을 설정한 후 다른 형식으로 변경하려면 WPML → 설정 → URL 및 SEO → 언어 URL 형식으로 이동하여 언어 URL 형식으로 스크롤하면 됩니다.
다음 옵션 중에서 선택할 수 있습니다.
디렉토리별 다른 언어
디렉토리의 언어를 활성화하면 다른 가상 폴더처럼 보이는 곳에 번역을 정렬하도록 WPML에 지시하는 것입니다. 예를 들면 다음과 같습니다.
- www.example.com
- www.example.com/es/
- www.example.com/ja/

디렉토리의 언어에 대한 서버 설정
디렉토리에 언어를 설정하려면 Apache의 rewrite 모듈이 활성화되어 있어야 합니다. 서버 설정에 접근할 수 없는 경우 호스팅 제공업체에 문의하여 활성화를 요청하세요.
또한 사이트에서 “예쁜(pretty)” 고유주소 구조를 사용해야 합니다. WordPress 설정에서 사이트의 고유주소 구조를 변경할 수 있습니다.
흔히 하는 실수
다음 중 어느 것도 수행하지 않도록 주의하세요.
- 사이트에 실제 디렉토리 생성
WordPress 설치에 실제 디렉토리를 생성하거나 WordPress를 여러 번 설치할 필요가 없습니다. 실제로 이렇게 하면 디렉토리의 언어가 작동하지 않습니다.이러한 디렉토리는 가상입니다. 물리적 경로로 존재하지 않습니다.
- 다른 디렉토리로 리디렉션
실제 디렉토리를 생성하는 것과 마찬가지로 일부 사용자는 .htaccess 파일을 편집하고 리디렉션 규칙을 추가합니다. 이렇게 해서는 안 됩니다. WPML은 자체 리디렉션 규칙을 동적으로 생성합니다.
더 많은 문제 해결 팁은 언어 디렉토리를 활성화할 수 없음 문서를 참조하세요.
디렉토리에 사이트의 기본 언어 표시
또한 WPML을 사용하면 기본 언어를 디렉토리에 표시하고 사이트의 루트 URL에 표시할 내용을 선택할 수 있습니다.

사이트의 기본 언어를 디렉토리에 배치하는 방법에 대해 자세히 알아보세요.
언어당 개별 도메인
완전히 독립적인 도메인에 다른 언어를 배치할 수 있습니다. 예를 들면 다음과 같습니다.- www.example.com
- www.example.de
다른 언어를 다른 하위 도메인에 배치하도록 선택할 수도 있습니다. 예를 들면 다음과 같습니다.
- en.example.com
- de.example.com
언어당 개별 도메인 표시를 위한 DNS 및 서버 설정
이 형식을 선택하려면 적절한 DNS 및 서버 설정을 지정해야 합니다. 필요한 도메인에서 언어를 사용하기 위한 서버 설정에 대한 단계별 지침은 튜토리얼을 참조하세요.
서버 설정에 접근할 수 없는 경우 호스팅 제공업체에 문의하여 도움을 받으세요.
파라미터로 추가된 언어 이름
언어를 파라미터로 표시하도록 선택하면 사이트 URL 끝에 언어가 추가됩니다. 예를 들면 다음과 같습니다.
- www.example.com/?lang=fr
- www.example.com/about/?lang=en
이 형식은 서버 설정을 추가로 변경할 필요가 없습니다.

