CyberPanel에서 워드프레스를 두 개 설치하려고 할 때 생각보다 많은 분들이 같은 문제를 겪습니다. 설치 자체는 문제없이 끝났는데, 새로 만든 사이트에 접속하면 404 오류가 나타나는 상황입니다.
특히 워드프레스를 두 개 설치하는 과정에서는 첫 번째 사이트는 정상인데 두 번째 사이트만 접속이 되지 않는 경우가 자주 발생합니다. 이런 문제는 단순한 설정 실수로 보이지만, 실제로는 서버 구조와 관련된 부분입니다.
처음에는 워드프레스를 두 개 설치하는 과정에서 문제가 생긴 것처럼 느껴지지만, 원인은 대부분 OpenLiteSpeed 설정에서 찾을 수 있습니다. 이 부분을 이해하지 못하면 워드프레스를 두 개 설치하더라도 같은 문제가 반복됩니다.
결론적으로 CyberPanel에서 워드프레스를 두 개 설치할 때는 단순 설치가 아니라 서버 연결까지 포함해서 설정해야 정상적으로 운영할 수 있습니다.
목차
워드프레스를 두 개 설치했을 때 404 오류가 발생하는 이유
워드프레스를 두 개 설치하기 전에는 이런 문제가 거의 발생하지 않습니다. 하지만 두 번째 사이트를 생성하는 순간 상황이 달라집니다. 워드프레스를 두 개 설치한 뒤 첫 번째 사이트는 정상적으로 열리지만, 두 번째 사이트는 404 오류가 발생하는 경우가 대표적입니다. 관리자 페이지조차 접속이 되지 않는 경우도 있습니다.
이 문제는 워드프레스를 2개 설치하는 과정 자체의 문제가 아니라 OpenLiteSpeed 내부 구조와 관련이 있습니다. 서버는 요청을 받고 있지만, 해당 도메인을 어느 사이트와 연결해야 하는지 알지 못하는 상태가 되면서 404를 반환하게 됩니다.
즉, 워드프레스를 두 개 설치했지만 서버에서 해당 사이트를 인식하지 못하는 상태라고 보면 이해가 쉽습니다.
워드프레스를 두 개 설치하는 과정 (CyberPanel)
워드프레스를 2개 설치하는 기본 흐름은 비교적 단순합니다. 아래 순서를 따라 진행하면 구조 자체는 빠르게 완성됩니다.

1️⃣ 사이트 생성
- CyberPanel 접속 (http://서버IP:8090)
- 메뉴: Websites → Create Website
- 도메인 입력 (서브도메인 또는 신규 도메인)
- Owner: admin 선택
- PHP 버전 선택 후 생성

2️⃣ 워드프레스 설치
- 메뉴: Websites → List Websites
- 생성한 사이트에서 Manage 클릭
- 하단의 WP + LSCache 설치 진행
여기까지 완료되면 워드프레스를 2개 설치하는 기본 작업은 끝납니다. 하지만 아직 실제 접속이 가능한 상태는 아닙니다.
워드프레스를 두 개 설치 후 404 오류 해결 핵심
워드프레스를 2개 설치했을 때 발생하는 404 오류는 Virtual Host 매핑 설정으로 해결됩니다.

✔ WebAdmin 접속
- http://서버IP:7080
✔ 설정 경로
- Listeners → Default (Port 80) → Virtual Host Mappings
✔ 매핑 추가 방법
- Domain: 생성한 도메인 입력
- Virtual Host: localhost
- Document Root: 해당 사이트 경로
ex) greenblog.co.kr, 15.xx.xxx.xxx,localhost,image.greenblog.co.kr
도메인 주소, 서버 IP, localhost, 그리고 생성한 도메인 주소를 추가하시면 됩니다. 그러면 위에 보이는 예제처럼 될 것입니다.
Virtual Host Mappings에 예제대로 작성하고 추가하게 되면 404 오류가 사라지게 됩니다. 적용 마무리를 하기 위해서는 설정 저장을 한 후에 서버 재시작을 하시면 됩니다.
HTTPS 설정이 중요한 이유 (SEO 영향)

워드프레스를 2개 설치한 뒤 HTTPS 설정을 하지 않으면 또 다른 문제가 발생할 수 있습니다. HTTP와 HTTPS가 동시에 열려 있으면 검색 엔진은 이를 서로 다른 페이지로 인식할 수 있습니다. 워드프레스를 2개 설치한 환경에서는 이런 문제가 더 크게 영향을 줄 수 있습니다.
아래 코드를 Rewrite Rules에 추가하면 HTTP 접속을 HTTPS로 자동 전환할 수 있습니다.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
이 설정은 단순 보안 문제가 아니라 SEO와 직접 연결되는 부분입니다.
적용 후 실제 변화
Virtual Host 매핑과 HTTPS 설정을 모두 적용하면 워드프레스를 설치한 환경에서도 안정적인 운영이 가능합니다. 기존에는 접속이 되지 않던 사이트가 정상적으로 열리고, 관리자 페이지도 문제없이 접근할 수 있게 됩니다.
또한 검색 엔진이 페이지를 정상적으로 수집할 수 있는 상태가 되면서 색인 문제도 점차 해결됩니다. 반대로 워드프레스를 2개 설치했지만 설정이 빠진 상태에서는 방문자가 사이트에 접근하지 못하거나 검색 노출이 이루어지지 않는 상황이 계속 이어질 수 있습니다.
마무리
CyberPanel에서 워드프레스를 2개 설치하는 것은 어렵지 않습니다. 하지만 설치 이후 서버 설정까지 함께 진행하지 않으면 정상적으로 운영하기 어렵습니다.
- 사이트 생성 → 워드프레스 설치 → Virtual Host 매핑 → HTTPS 설정
이 흐름만 정확히 이해하면 워드프레스를 2개 설치하는 환경에서도 안정적으로 사이트를 운영할 수 있습니다.
▶ 워드프레스 LiteSpeed CDN 설정 방법 (OpenLiteSpeed 필수 가이드)


