0
簡單的問題:PHP重定向不Nginx的工作
我在PHP的條件,像這樣:
if (!$authorized)
show_site_404();
或像這樣爲此事
if (!$logged_on)
show_login_page();
這些顯然收費站等等我們沒有入侵者進入只有特定用戶或只有登錄的用戶才能去的系統部分。
在這兩種情況下的代碼只加載其他頁面相比,其意在通過
require(MAINPATH . 'site-404.php');
exit();
與Apache,這從來就不是一個問題。無需設置。
使用Nginx,它將所有這樣的調用發送到首頁。這就像它不接受內部「重新指導」,如果你明白我的意思。
任何幫助表示讚賞。
你實際上是試圖'重定向'用戶還是在當前頁面輸出不同的html – RobertPitt 2010-10-21 12:24:00
你也需要粘貼你的nginx虛擬主機。 – Till 2010-10-21 13:17:30