나는 codeigniter 위에 구축 된 웹 사이트를 보유하고 있으며 웹 사이트를 일시적으로 변경하여 변경하려고합니다. 업그레이드를하는 동안 일반 웹 사이트에 액세스 할 수있는 승인 된 IP 주소의 흰색 목록을 작성하고 다른 모든 사용자는 임시 페이지로 라우팅됩니다. 이 문제를 해결하기위한 좋은 전략은 무엇입니까? 아마도 뭔가 라우팅 클래스를 사용하고 있습니까?모든 방문객을 Codigniter 구축 웹 사이트를 특정 컨트롤러 및 방법에 연결
$whitelist = array('99.999.999.999', '555.555.555.555');
if(!in_array($_SERVER['HTTP_X_REAL_IP'], $whitelist))
$route['(:any)'] = 'maintenance/index/';
검색 엔진 색인 생성을 삭제하고 싶지 않으므로 임시 변경임을 알리기 위해 특정 헤더를 보내야합니까?