2013-02-08 30 views
1

我有2個網站的一些PHP腳本,我想限制他們只能從這些網站內調用。有沒有做到這一點?就像一些網站禁用熱鏈接,併發送用戶頁面,熱鏈接是不是在這個網站允許...如何保護我的PHP腳本不被其他域名調用?

+0

你可以使用的.htaccess –

+0

你尋求引薦檢查的信息? – Scuzzy

+0

取決於他們如何被稱爲'如果只在其他腳本中使用它們放置在Web根目錄下。 – 2013-02-08 02:03:43

回答

1

你可以做手工

如果(refferer == validHost){// 允許訪問 }其他{// 拋出異常 }

Determine I.P. Address of Referring Site

+0

HTTP_REFERER是瀏覽器設置,所以很容易設法,許多系統爲了安全性將它們完全剝離。 – 2013-02-09 04:21:18

+0

好吧,他可以添加某種令牌,以提高安全性 – Billybonks