我正在嘗試爲我的新網站創建一個UnderConstruction頁面。使用.htaccess手動啓動身份驗證
我想保留所有核心文件(屬於站點一部分的文件)而不用修改,而我試圖實現這一點。這包括保持index.php不變。
目前,我有一個.htaccess安裝程序來對任何訪問該網站進行身份驗證。 我想將任何訪問任何頁面(至少是index.php)的用戶重定向到一個UnderConstruction頁面,然後在那裏留下一個鏈接,我的開發團隊可以用它來驗證自己並像往常一樣繼續使用該網站。
但爲了保持核心文件不變,我必須啓動htaccess類型認證&然後在index.php(假設index.php從cuth中排除)檢查auth狀態。
我試圖玩弄$_SERVER['PHP_AUTH_USER']
和$_SERVER['PHP_AUTH_PW']
但這些(據我所知)需要我手動執行的認證方案(即覈對用戶名&密碼的列表)。
我正在使用php5在Linux服務器上的apache。
任何想法?
爲什麼不把你的網站的開發版本映射到像dev.mysite.com這樣的子域名,然後把主要域名下的建設內容保留下來?這樣你就可以保護開發者的域名,並且仍然保持你正在建設中的頁面。 – prodigitalson
@prodigitalson,這正是我應該一直在尋找的東西。請張貼這個答案,以便我可以接受它。 –
作爲回答發表:-) – prodigitalson