本來我是想到直接在htaccess檔案裡面路由重寫,然後經過單一入口點來進行處理,這個單一入口點是為訪問者做一些驗證的操作,如果不符合條件則直接 t掉,但是這樣就要侷限與apache伺服器,也就是說,當我換個iis伺服器的時候就會出一些問題了。當然,我也看了一些框架的實現,他們一般都不借助 htaccess檔案的,取而代之的是用path_info來進行路由,但是一般都要實現編譯功能,有沒有其他的方法呢
答案有:
bb.php
[php]view plain
copy
define(
"formhash"
,true);
echo
'這是bb.replace_word
' title="php知識庫" target='
_blank
' style='
color:#df3434; font-weight:bold;
'>php頁
';
ob_start();
include
("cc.php"
);
$out
= ob_get_contents();
ob_end_clean() ;
echo
$out
;
cc.php
[php]view plain
copy
defined(
'formhash'
) or die(
'你不能直接訪問此頁面'
);//不是由index.php**過來的就die給你看。
//php codes following
echo
'看看能不能輸出'
;
對於cc.php的訪問,只能通過bb.php來實現,直接訪問cc.php只會顯示『你不能直接訪問此頁面』
檔案訪問許可權
檔案許可權就是檔案的訪問控制許可權,即哪些使用者和組群可以訪問檔案以及可以執行什麼樣的操作。unix linux系統是乙個典型的多使用者系統,不同的使用者處於不同的地位,對檔案和目錄有不同的訪問許可權。為了保護系統的安全性,unix linux系統除了對使用者許可權作了嚴格的界定外,還在使用者身份認...
UNIX檔案訪問許可權
檔案的訪問許可權 unix檔案的訪問有三種許可權 許可權普通檔案的訪問許可權 目錄的訪問許可權 r具有讀取檔案的權利 能讀取檔名稱 w具有寫入檔案的權利 能建立和刪除檔案,可以改變檔名 x具有執行檔案的權利 能使用該目錄下的檔案 如cd命令 搜尋檔案等 能夠訪問檔案的使用者型別 有三種型別的使用者可...
linux檔案訪問許可權
所有檔案型別都有訪問許可權。對於st mode值也包含了對檔案的訪問許可權位。每個檔案有9個訪問許可權,可將它們分為3類。st mode 遮蔽 含義 s irusr 使用者讀 s iwusr 使用者寫 s ixusr 使用者執行 s irgrp組讀 s iwgrp組寫 s ixgrp 組執行 s i...