programing

방화벽에서 호스트된 사이트를 제거하려면 어떻게 해야 합니까?

lastcode 2023. 6. 26. 21:23
반응형

방화벽에서 호스트된 사이트를 제거하려면 어떻게 해야 합니까?

더 이상 사용하지 않는 방화벽에 호스트된 사이트가 있습니다.프로젝트를 유지하면서 호스트된 사이트를 제거하고 싶습니다.이 작업을 수행할 방법이 있습니까? 아니면 빈 디렉토리만 업로드하면 됩니까?UI에서 옵션이 아닌 것 같습니다.

삭제할 수 있습니다.

  1. 달려.firebase hosting:disable먼저 CLI를 사용합니다.
  2. Firebase 콘솔로 이동하여 선택Hosting왼쪽 메뉴에서.
  3. 배포된 프로젝트가 다음과 같은 과거 작업 목록과 함께 표시됩니다.Deployed,disabled,기타.
  4. 사이트를 비활성화한 후에만 "3개의 수직 점" 메뉴를 사용하여 배포 삭제 작업을 선택할 수 있습니다.

동일한 프로젝트에 여러 사이트가 호스트되어 있는 경우 -s 플래그를 사용하여 사용하지 않을 사이트를 지정합니다.

firebase hosting:disable -s yoursitename

빈 디렉토리를 업로드할 필요가 없습니다.

프로젝트의 루트 디렉터리를 열고 다음 명령을 입력하십시오.

firebase hosting:disable

CLI 응답:

$ firebase hosting:disable
? Are you sure you want to disable Firebase Hosting for the site xyz
This will immediately make your site inaccessible! Yes
✔  Hosting has been disabled for xyz. Deploy a new version 
to re-enable.

이렇게 하면 실행 중인 웹 사이트가 즉시 비활성화되고 릴리스 기록에 비활성화 상태가 추가됩니다.Firebase CLI 버전 9.20.0에서 테스트됨

[업데이트]

호스트된 여러 사이트의 경우!!use 명령어

firebase hosting:disable --project yoursitename

나에게는 효과가 있습니다!!해보시겠어요?

약간 숨겨져 있지만 다음 단계가 있습니다.

  1. 프로젝트의 Firebase Hosting 콘솔로 이동하면 도메인이 표시됩니다.
  2. 도메인 위에 마우스를 올립니다.오른쪽에 오버플로 메뉴(세로 점 3개)가 있습니다.
  3. 오버플로 메뉴에서 다음을 선택합니다.

다음 명령을 사용할 수 있습니다.

firebase hosting:disable -s <firebase_project_name>

교체하다<firebase_project_name>당신의 소방 기지 프로젝트의 이름과 함께.이렇게 하면 현재 프로젝트에서 구독을 취소하고 사용 불가능 모드로 전환할 수 있으며 게시된 웹 페이지에서 트래픽을 수신할 수 없습니다.다시 활성화하려는 경우 시각적 플랫폼에서 이 작업을 수행할 수 있습니다.당신이 안내받을 수 있도록 첨부된 이미지를 남깁니다.

enter image description here

수동으로

쉽게 콘솔로 이동하여 세로 점 3개를 클릭하고 사이트를 삭제할 수 있습니다.

enter image description here

CLI 사용

사용 안 함

활성 Firebase 프로젝트에 대한 Firebase 호스팅 트래픽 서비스를 중지합니다.

이 명령을 실행하면 프로젝트의 호스팅 URL에 "사이트를 찾을 수 없음" 메시지가 표시됩니다.

다른 응답자가 말하는 것처럼 사용하지 않으려면 다음 명령을 사용합니다.

firebase hosting:disable

다중 사이트를 사용하는 경우 프로젝트 이름을 지정해야 합니다.

firebase hosting:disable --project yoursitename

영구 삭제

지정한 호스팅 사이트를 삭제합니다.

사이트 삭제는 영구적인 작업입니다.사이트를 삭제하면 Firebase는 배포된 파일 또는 배포 기록의 레코드를 유지 관리하지 않으며 사용자 또는 다른 사용자가 사이트를 다시 활성화할 수 없습니다.

(선택사항) -for --force 플래그를 전달하여 확인 프롬프트를 건너뜁니다.

이 사이트를 삭제하려면(콘솔로 이동할 때 > 수동으로 삭제할 때와 유사) 다음 명령을 실행합니다.

firebase hosting:sites:delete yoursitename -f 

-f를 사용할 때는 주의해야 하지만 스크립트 명령으로 실행하는 경우에는 -f가 필요할 수 있습니다.

저는 이것에 너무 많은 시간을 소비했고 이것이 도움이 되기를 바랍니다.다음을 사용하여 제품을 배포했습니다.firebase deploy하지만 저는 소방대 콘솔에서 안을 볼 수 없었습니다.내가 노력했을때firebase hosting:disable이건 내가 할게.Error: HTTP Error: 400, Invalid project ID specified.

아래 단계는 프로젝트를 삭제하는 데 도움이 되었습니다.

  • 프로젝트를 찾으려면, 당신은 출력물을 얻어야 합니다.firebase deploy다음과 . "URL"은 다음과 같습니다.Project Console: https://console.firebase.google.com/project/<your-project-id>/overview.

  • 이 링크를 따라 프로젝트 설정으로 이동합니다.은 신은할수합당다니야어있당▁to▁be▁able합 할 수 있어야 합니다.
    프로젝트를 삭제합니다.

파이어베이스 호스팅에서 기본 웹사이트를 제거하는 데 몇 시간이 걸렸습니다.

제가 찾은 방법은:

터미널에 "firebase init database"를 입력합니다.새 웹 사이트를 설정할 수 있도록 기본 웹 사이트를 포함한 모든 웹 사이트를 초기화합니다.

도움이 되길 바랍니다.

현재로서는 프로젝트의 모든 이전 배포를 대량으로 삭제할 수 있는 적절한 방법이 없습니다.

그나가좋방파이스호베폴스이비더팅다것후사입니배는포하다러를 사용하여 .firebase deploy

이 옵션은 화력 기지에 대한 기능 요청으로 제공되었습니다.그것이 곧 구현되기를 바랍니다 :)


1. Firebase에 로그인한 다음 프로젝트를 엽니다.

2. 프로젝트 개요 버튼 근처의 설정 아이콘을 클릭한 다음 프로젝트 설정을 선택합니다.

3.내 앱 카드에서 삭제할 앱을 선택합니다.

4. 페이지 하단에서 프로젝트 삭제 버튼을 찾아 프로젝트 삭제를 클릭합니다.

5.포인트를 확인한 다음 앱 영구 제거를 클릭합니다.


언급URL : https://stackoverflow.com/questions/42591099/how-do-i-remove-a-hosted-site-from-firebase

반응형