2013-01-24 54 views
1

我試圖密碼保護wp主根目錄下的特定文件夾... 這裏發生的是彈出密碼出現在我的網站的所有頁面上。wordpress - htaccess密碼目錄影響所有頁面

主要htaccess的是WP默認:

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

,並在我的特定文件夾htaccess的是:

AuthType Basic 
AuthName "whatever-name-here" 
AuthUserFile "path-to-my-passwd" 
require valid-user 

你能幫助我嗎?

回答

0

嘗試,

<Files /PathToDirectory/*> 
AuthType Basic 
AuthName "whatever-name-here" 
AuthUserFile "path-to-my-passwd" 
require valid-user 
</Files> 
+0

謝謝理查德...但它不工作。我的意思是用上面的代碼, 通過彈出窗口不再出現。 – user2009064

+0

如果有幫助,會發生此問題,因爲在密碼保護的目錄中有跟每個頁面交互的跟蹤腳本,所以恕我直言,您訪問它的每一頁都像在「通過保護的目錄」中訪問。 我說這是因爲禁用腳本(..會自動將其代碼放在每個頁面中),問題不會出現。 我錯了嗎?...有什麼想法? – user2009064