내용으로 건너뛰기

.htaccess를 사용하여 Lightsail에서 IP 주소를 차단하려면 어떻게 해야 합니까?

1분 분량
0

Amazon Lightsail의 .htaccess 규칙을 사용하여 Bitnami 애플리케이션의 IP 주소를 차단하려고 합니다.

해결 방법

.htaccess 파일을 찾습니다. 대부분의 애플리케이션은 기본 위치가 /opt/bitnami/apache/conf/vhosts/htaccess/your-application-htaccess.conf입니다. .htaccess 파일 위치에 대한 자세한 내용은 Bitnami 웹사이트에서 기본 .htaccess 파일 구성의 이해를 참조하십시오.

Bitnami 애플리케이션의 IP 주소를 차단하려면 다음 단계를 수행하십시오.

  1. 액세스 구성 파일을 편집합니다.

    vi /opt/bitnami/apache2/conf/vhosts/wordpress-https-vhost.conf
  2. AllowOverride를 None에서 All로 변경합니다. AllowOverride가 이미 All로 설정된 경우에는 3단계로 진행하십시오.

    ...  
    AllowOverride All  
    ...

    참고: example-application을 애플리케이션 이름으로 바꾸십시오.

  3. .htaccess 파일을 편집합니다.

    sudo vi /opt/bitnami/apache/conf/vhosts/htaccess/example-application-htaccess.conf

    참고: example-application을 애플리케이션 이름으로 바꾸십시오.

  4. IP 주소를 차단하는 규칙을 생성합니다.

    order deny,allow  
    deny from example-ip-address

    참고: example-application을 애플리케이션 이름으로 바꾸고 example-ip-address를 차단하려는 IP 주소로 바꾸십시오.

  5. Apache를 재시작합니다.

    sudo /opt/bitnami/ctlscript.sh restart apache
  6. Apache 상태를 확인합니다.

    sudo /opt/bitnami/ctlscript.sh status apache
AWS 공식업데이트됨 2년 전