2017-10-18 162 views
0

這是在Drupal 7.我有一些內容我想隱藏(而不是發佈/取消發佈)匿名用戶。Drupal:我如何將匿名用戶重定向到404而不是403?

有人做了一個複選框($hidden_value)已經做到這一點,但它重定向到403

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

我想使這個重定向到404頁等中hook_preprocess_page()我說:

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

但這似乎不起作用 - 它仍然重定向到403.我也試過drupal_exit達到相同的結果。

有人會知道我能做些什麼來解決這個問題嗎?

回答

相關問題