상현에 하루하루
개발자의 하루

외부네트워크가 차단된 워드프레스 설정추가

( 업데이트: )

베어본 형태나 VPN 같이 단절된 환경일때 플러그인 메뉴나 업데이트 메뉴에서 외부의 요청을 기다리게 된다.

워드프레스는 외부와 통신을 차단할 수 있는 옵션이있다.

/** Block external requests **/

define('WP_HTTP_BLOCK_EXTERNAL', true);Code language: PHP (php)

위 설정을 하게되면 모든 외부 통신을 차단하게 된다.

하지만 단절된 환경이 아닌 의도적으로 차단하는 경우도 있다.

그럴때 예외적으로 몇몇 호스팅만 허용하게 만드는 방법도 있다.

/** Let these hosts through */

 define('WP_ACCESSIBLE_HOSTS', '<em>.wordpress.org', '</em>.wordpress.com');Code language: PHP (php)

위 처럼 적용하게 되면 *.wordpress.org의 요청들을 차단하지 않는다.