2011-02-02 125 views
1

我有一個wordpress多站點安裝,在動態/虛擬文件夾中有許多子站點。例如,http://www.mysite.com/是主要的根目錄,其中一個子站點動態地位於http://www.mysite.com/subsite/。現在,子目錄'subsite'不是物理存在的,而是由wordpress創建的。使用.htaccess密碼保護目錄

我想知道,如果有可能,以保護這些目錄不使用物理的.htaccess/.htpasswd則存在一個?

我試圖創建目錄的物理版本,但後來它打破我的WordPress安裝。

我只需要告訴它哪個文件夾應該瞄準/保護,而不是實際將其放置在目錄中的.htaccess一行代碼。

希望這是有道理的,能理解的任何幫助,S.

+1

這個問題會更多在家http://serverfault.com – 2011-02-02 16:40:39

回答

1

我知道你在想可能做的是與我的問題與可溼性粉劑管理員安全通過.htaccess/htpasswd。

虛擬目錄的身份驗證不會發生由於對MU /網絡配置的WP重寫規則。

您應該可以做類似於我使用的解決方案。

http://howden.net.au/thowden/2011/03/wordpress-404-error-password-admin-directory/

與答案#1的問題是,所有的htaccess的/ htpasswd的相關設置,無論是一個WP插件或手動站點管理員完成或通過的cPanel/Plesk中做假設,這不是一個虛擬的目錄。虛擬目錄的重寫規則會殺死htpasswd選項。

0

最終我發現,Password Protected是簡單而有效的,如果你只是想保護(子)網站使用一個通用密碼,而無需創建了一堆的用戶。