0
這是我的問題。我有一個www.example.com網頁,我不想公開訪問它,所以我想要在某種登錄後面登錄它。如何使只有一個頁面需要.htaccess auth?
問題是我也有www.example.com/api,我需要公開訪問。
你有什麼想法如何做到這一點?
最好的問候, Mladjo
這是我的問題。我有一個www.example.com網頁,我不想公開訪問它,所以我想要在某種登錄後面登錄它。如何使只有一個頁面需要.htaccess auth?
問題是我也有www.example.com/api,我需要公開訪問。
你有什麼想法如何做到這一點?
最好的問候, Mladjo
的.htaccess(或<DIRECTORY>
指令)適用於你把它(的.htaccess)目錄或您指定的目錄(<DIRECTORY>
指令),再下面的所有子目錄一。如果您希望控制訪問權限的特定文件,請將其放在自己的目錄中比您的web根目錄更深的一層,並將訪問限制僅應用於該路徑及其子目錄。
問題是該項目是用CakePHP編寫的,因此每次調用頁面都要通過webroot中的index.php。 – Mladen 2011-05-05 08:48:58
然後你的PHP腳本將不得不做它自己的認證;跟蹤可識別和唯一的cookie,將其鏈接到服務器端的會話。沒有cookie或與不應該被授權的客戶有關的cookie,PHP腳本將不得不檢測並且不呈現頁面。 – DavidO 2011-05-05 09:09:39