programing

루트가 아닌 하위 디렉토리에서 워드프레스 실행

subpage 2023. 10. 21. 10:28
반응형

루트가 아닌 하위 디렉토리에서 워드프레스 실행

나는 현재 내 웹사이트의 하위디렉토리에서 실행중인 워드프레스 사이트를 가지고 있는데, 기본적으로 내 구조는 다음과 같습니다: root/wp.

워드프레스 wp 폴더를 같은 장소에 보관하고 싶은데 루트 url에서 워드프레스 사이트를 직접 로드하도록 하고 싶습니다.

예를 들어 현재 www.mysite.com/wp 에 가면 사이트가 로드되지만 www.mysite.com 에 가면 워드프레스 사이트가 로드되고 싶습니다. 현재 www.mysite.com 에 가면 500개의 내부 서버 오류 메시지가 로드됩니다.

htaccess 파일을 약간 변경해야 할 것으로 예상됩니다. 이 작업을 수행하는 방법을 제안할 수 있는 사람이 있습니까?

즉, www.mysite.com 에 가면 /wp 폴더가 보이지만 주소 표시줄에 www.mysite.com 로 표시됩니다.

다음 행을 .htaccess에 추가하면 작업이 수행됩니다(테스트되지 않았습니다. 죄송합니다. 충분하지 않을 수 있습니다).

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mysite.com$
RewriteRule ^(/)?$ wp [L]

업데이트: WordPress 표준에 더 가까운 방법을 찾기 위해 https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory 을 확인할 수 있습니다.

언급URL : https://stackoverflow.com/questions/8742662/running-wordpress-in-a-subdirectory-not-the-root

반응형