2010-12-21 62 views
2

創建網站時,我喜歡讓我的客戶查看正在進行的工作。目前我通過將他們的網站上傳到目錄來完成此操作,並使用.htaccess來密碼保護該目錄。但是,在更新成爲問題之後,要密切跟蹤密碼並確保目錄仍然受到保護。.htaccess重定向,除非在iframe中

我現在爲我的客戶創建了一個用戶登錄系統,他們可以登錄並重定向到他們網站的預覽(在頁面preview.php中的iframe?c = clientName)。

我已經研究了將客戶端網站重定向到預覽頁面的各種方式,並且最簡單的方法是使用.htaccess,但是當在iframe中時,此重定向仍然會影響網站。

當站點位於iframe中時,有沒有辦法阻止.htaccess重定向?

+1

簡短的回答:不,這不可能檢測到來自Apache的一個iframe。你可以在客戶端使用JS ... – ircmaxell 2010-12-21 15:42:24

回答

6

你可以對「Referer」標題進行測試,你不能真的依賴這個,但它是最好的。

E.g. http://jsfiddle.net/QmnKR/

頭之一將是Referer: http:// fiddle.jshell.net/QmnKR/show/light/