CWP는 하위 도메인 폴더 디렉터리 경로를 어떻게 사용자 지정합니까?vhosts 파일 편집

~로 인해워드펜스 플러그인다른 도메인 이름 경로는 안전하게 스캔할 수 없으므로 Wordfence 플러그인의 보안 스캔을 용이하게 하기 위해 다음을 수행해야 합니다.워드프레스(WordPress)이미지 하위 도메인 경로는 워드프레스 웹사이트의 동일한 도메인 이름 폴더에 바인딩됩니다.

VestaCP그리고 그것의 분기 HestiaCP, 당신은 도메인 이름 폴더의 디렉토리 경로를 사용자 정의할 수 있습니다.

그러나,CWP 제어판하위 도메인 이름 폴더 경로는 동일한 도메인 이름 폴더 내의 경로에 바인딩하도록 사용자 지정할 수 없습니다.

예 :천 웨이량블로그가 하위 도메인 폴더 경로에 바인딩되었습니다 ▼

/home/用户名/public_html/chenweiliang.com

하위 도메인 이름 추가 시 동일한 도메인 이름 폴더 내의 경로에 바인딩하는 것은 유효하지 않습니다 ▼

/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com
  • 이러한 하위 도메인 이름 폴더 경로는 추가할 수 없습니다...
  • 여기 해결책이 있습니다.

CWP 사용자 지정 하위 도메인 이름 폴더 디렉터리 경로 프로세스

  1. 먼저 하위 도메인 이름의 폴더 경로를 추가합니다(다른 도메인 이름 폴더와 별도로 설정).
    /home/用户名/public_html/img.chenweiliang.com
  2. 그런 다음 vhosts 파일을 수동으로 편집하고 이 도메인 이름 폴더의 디렉토리 경로를 바꾸십시오.
    /home/用户名/public_html/img.chenweiliang.com
  3. 다음 사용자 지정 도메인 이름 폴더 디렉터리 경로로 바꿉니다.
    /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

CWP7에서 가상 호스트 구성 파일을 편집하고 도메인 이름 폴더의 디렉토리 경로를 바꾸는 방법은 무엇입니까?

1단계:사용자 정의 폴더 디렉토리 생성 ▼

mkdir /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

2단계:방금 생성한 사용자 정의 폴더의 디렉토리 위치에 이미지 파일을 복사 ▼

cp -rpf -f /home/用户名/public_html/img.chenweiliang.com/* /home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

3단계:WebServers 구성 편집기에 들어가려면 Nginx 도메인 이름 vhosts 구성 파일을 별도로 편집해야 합니다.

Nginx의 도메인 이름 가상 호스트 구성 파일 "편집" 클릭 ▼

  • WebServers 구성 편집기 → WebServer 설정 → /etc/nginx/conf.d/vhosts/ → 편집

CWP는 하위 도메인 폴더 디렉터리 경로를 어떻게 사용자 지정합니까?vhosts 파일 편집

  • /etc/nginx/conf.d/vhosts/img.chenweiliang.com.conf
  • /etc/nginx/conf.d/vhosts/img.chenweiliang.com.ssl.conf

4단계: 이 도메인 이름 폴더 디렉토리 경로 바꾸기 ▼

/home/用户名/public_html/img.chenweiliang.com

다음 사용자 정의 도메인 이름 폴더 디렉토리 경로로 교체 ▼

/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

5단계:nginx 서비스 재시작 ▼

systemctl restart nginx

6단계:WebServers 구성 편집기에 들어가려면 Apache 도메인 이름 vhosts 구성 파일을 별도로 편집해야 합니다.

Apache의 도메인 이름 가상 호스트 구성 파일 "편집"을 클릭합니다 ▼

  • WebServers 구성 편집기 → WebServer 설정 → /usr/local/apache/conf.d/vhosts/ → 편집

WebServers Configuration Editor에 들어가 Apache 도메인 이름 vhosts 구성 파일 No. 2를 편집합니다.

  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.conf
  • /usr/local/apache/conf.d/vhosts/img.chenweiliang.com.ssl.conf
  • WebServers 구성 편집기 → WebServer 설정 → /etc/nginx/conf.d/vhosts/ → 편집

7단계: 이 도메인 이름 폴더 디렉토리 경로 바꾸기 ▼

/home/用户名/public_html/img.chenweiliang.com

다음 사용자 정의 도메인 이름 폴더 디렉토리 경로로 교체 ▼

/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

8단계:httpd 서비스 다시 시작▼

systemctl restart httpd

9단계:리디렉션 제외 폴더 디렉터리 규칙을 추가하기 위한 .htaccess 파일 

있는 경우www 최상위 도메인 이름 없이 자동으로 두 번째 수준 도메인 이름으로 이동합니다., .htaccess 파일에 리디렉션 제외 폴더 디렉터리 규칙을 추가해야 합니다 ▼

RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]

지정된 디렉토리 제외 기능을 달성하려면 이 코드를 첫 번째 규칙 앞에 두십시오 ▼

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

10단계:변경 사항이 적용되는지 확인하려면 웹 사이트를 새로고침하시겠습니까?

  • 하위 도메인 CDN을 닫고 하위 도메인 웹 사이트를 새로 고칩니다.

11단계:로컬 컴퓨터 및 Google 드라이브에 구성 파일 백업

  • WebServers 설정 → WebServer 선택에서 설정을 저장하고 재구축하면 위에서 수동으로 편집한 파일 내용은 무효가 됩니다.
  • 다시 수동으로 편집해야 하는 번거로움이 있으므로, 수동 편집 후에는 백업된 구성 파일을 빠르게 복원하기 위해 파일을 백업해야 합니다.

다음은 백업 가상호스트 설정 파일을 빠르게 복원하는 명령어입니다▼

cp -rpf -f /newbackup/backup-vhost-file/nginx-vhosts-file_modified/* /etc/nginx/conf.d/vhosts/

cp -rpf -f /newbackup/backup-vhost-file/apache-vhosts-file_modified/* /usr/local/apache/conf.d/vhosts/

백업 가상 호스트 구성 파일을 복원한 후 nginx 및 httpd를 다시 시작하여 적용해야 합니다. ▼

systemctl restart nginx
systemctl restart httpd
  • 이것은 기록 목적 및 정보용입니다.

12단계:使用더 나은 검색 교체 플러그인경로 대체 만들기

이 길 ▼

home/用户名/public_html/img.chenweiliang.com

▼로 대체

/home/用户名/public_html/chenweiliang.com/wp-content/img.chenweiliang.com

13단계:이미지 하위 도메인 삭제 ▼

rm -rf /home/用户名/public_html/img.chenweiliang.com

14단계:확인 후 하위 도메인 CDN 복원

희망 첸 웨이량 블로그( https://www.chenweiliang.com/ ) 공유 "CWP는 하위 도메인 폴더 디렉터리 경로를 어떻게 사용자 지정합니까?vhosts 파일 편집"을 참조하십시오.

이 기사의 링크를 공유하는 것을 환영합니다:https://www.chenweiliang.com/cwl-28218.html

최신 업데이트를 받으려면 Chen Weiliang 블로그의 Telegram 채널에 오신 것을 환영합니다!

🔔 채널 상위 디렉토리에서 귀중한 "ChatGPT 콘텐츠 마케팅 AI 도구 사용 가이드"를 가장 먼저 받아보세요! 🌟
📚 이 가이드에는 엄청난 가치가 담겨 있습니다. 🌟이것은 흔치 않은 기회입니다. 놓치지 마세요! ⏰⌛💨
당신이 원한다면 공유하고 좋아하십시오!
당신의 공유와 좋아요는 우리의 지속적인 동기 부여입니다!

 

发表 评论

귀하의 이메일 주소는 공개되지 않습니다. 必填 项 已 用 * 标注

맨위로 스크롤