반응형
여러 블로그 설치 간에 Wordpress Core Files를 그대로 공유하기
여러 가지 이유로 네트워크 솔루션이라는 단어를 사용할 수 없습니다.같은 서버에 여러 개의 워드프레스 사이트를 유지해야 하는데 핵심을 공유하고 싶습니다.
제가 이루고 싶은 것은 다음과 같습니다.
- 루트 폴더는 각 도메인에 대해 wp-config. php 파일과 wp-content 폴더만 포함해야 합니다.
- 워드 프레스 코어는 여러 설치 간에 공유해야 합니다.
지금까지 시도했습니다.
- symlink의 사용과 관련된 해결책을 찾되
__FILE__상수는 나에게 두통을 줍니다 (더 많은 정보) - 루프백 장치에서 마운트 포인트와 관련된 솔루션을 찾기 위해 노력했지만 솔루션보다 더 많은 문제가 발생했습니다.
이를 달성하는 데 도움이 되는 아파치 모듈이 없을까요?가능하면 워드프레스 코어를 그대로 두고 싶습니다.(하지만 몇 가지 코어 변경은 환영합니다.)
또 다른 NTH 기능에는 다음과 같은 라우팅 기능이 있습니다.Apache는 요청된 파일이 도메인 문서 루트에 존재하는지 확인하고, 존재하지 않으면 SHARED Wordpress 코드베이스를 찾습니다.
이 인사이드 아웃 방식을 시도해 보십시오.아직 검증되지 않았지만, 이 전략에서 벗어날 수 있을 것 같습니다.
- 만들기
wp-content-<hostname>각 호스트에 대한 폴더입니다.당신은 곧 그것을 사용하실 겁니다. - 만들기
wp-config-<hostname>.php각각의 사이트에 대해(별도의 호스트 이름을 가정합니다).데이터베이스 연결 정보와 함께 다음에 표시된 사용자 정의도 포함해야 합니다. - 코어 코드를 간단히 살펴보면 다음과 같은 상수의 사용이 확인됩니다.
WP_CONTENT_DIR. 당신이 그것을 성공적으로 정의할 수 있다면 당신의wp-config-<hostname>.phpfile, 그러면 당신은 golden일 가능성이 높습니다.. 컨텐츠 디렉토리의 이름이 항상 붙어 있다고 가정하는 플러그인을 제외하고 말입니다.wp-content. - 원본수정
wp-config.php로.require()바른wp-config-<hostname>.php검토하여$_SERVER['HTTP_HOST'].
운이 좋으면 여러 사이트와 데이터베이스가 동일한 WP 코어에서 실행되지만 다중 사이트 모드에서는 실행되지 않습니다.
언급URL : https://stackoverflow.com/questions/8794063/leaving-wordpress-core-files-untouched-shared-between-multiple-blog-installation
반응형
'programing' 카테고리의 다른 글
| WooCommerce 배송비 포함 세금 (0) | 2023.10.20 |
|---|---|
| 프로그래밍 방식으로 워드프레스에 하위 게시물 삽입 (0) | 2023.10.20 |
| 스크립트가 로드된 후 javascript 함수 호출 (0) | 2023.10.20 |
| C11의 최신 변경 사항 (0) | 2023.10.20 |
| Linux Bash to mysql: 외부 값이 있는 레코드 선택 또는 삭제 (0) | 2023.10.15 |