2017-10-18 5 views
0

이것은 드루팔 (Drupal 7)에 있습니다. 나는 익명의 사용자들로부터 (숨기고 싶지 않은) '숨기기'를 원한다.Drupal : 익명 사용자를 403이 아닌 404로 리디렉션 할 수 있습니까?

누군가가 이미이 작업을 수행 할 수있는 체크 박스 ($hidden_value를)했다,하지만 난이 404 페이지로 리디렉션 만들고 싶어 그래서 hook_preprocess_page() 내에서 내가 추가 403

$access = !$hidden_value['value'] ? user_access('access content') : !user_is_anonymous(); 

로 리디렉션 것 :

if ($access === FALSE) { 
    drupal_not_found(); 
    } 

하지만 작동하지 않는 것처럼 보입니다. 여전히 403으로 리디렉션됩니다. 동일한 결과로 drupal_exit도 시도했습니다.

누구든지이 문제를 해결하기 위해 무엇을 할 수 있는지 알고 싶습니까?

답변