我使用的主機允許使用用戶名和密碼保護文件。如果我把密碼放在我的網站的許多PHP頁面中包含或需要的文件上,它會「破壞」某些東西嗎?使用密碼保護php文件
0
A
回答
1
假設這是HTTP身份驗證,它將不會對文件系統提供密碼保護,因此文件系統中的文件不會受到影響。這也不會阻止其他用戶從文件系統讀取文件,只要他們有權這樣做。
這將只顯示一個密碼提示誰從Web服務器訪問的文件路徑的用戶(HTTP://)
如果你確實有,你只希望包括從你的PHP腳本的私人文件,那麼您可以將它們完全保留在public_html(或web服務器根目錄)之外。
例如:
- 應用程序/ private.php
- 的public_html/index.php的
內部的index.php:
<?php
include "../app/private.php";
/* Other code */
?>
作爲應用程序是的public_html外目錄,它將無法由Web服務器提供服務,但仍可以從文件系統中包含它。
+0
只是一個腳註:如果您有一個奇怪的主機,不允許您在docroot之外創建文件(用於發生一些共享主機回到當天 - 可能仍然是我所知道的),你也可以通過使用只包含'Deny from all'的'.htaccess'文件來防止* include *目錄被HTTP讀取。 – CD001
相關問題
- 1. PHP創建密碼保護文件夾
- 2. 使用密碼保護Android .txt文件
- 3. 使用web.config密碼保護文件夾
- 4. 密碼使用Python保護Excel文件
- 5. PHP密碼保護
- 6. PHP密碼保護
- 7. PHP密碼保護
- 8. 密碼保護Elmah.axd文件
- 9. 密碼保護CSV文件
- 10. 使用.htpasswd保護文件夾,但允許php下載,同時保護密碼
- 11. 使用php的密碼保護網頁
- 12. 如何使用PHP生成密碼保護的Excel文件?
- 13. 如何使用php生成受密碼保護的csv文件
- 14. php密碼保護網站
- 15. php目錄密碼保護
- 16. php apc.php - 密碼保護
- 17. 用密碼保護pdf文件c#
- 18. iTextsharp用長密碼保護PDF文件
- 19. 使用jQuery密碼保護
- 20. 使用DotNetZip解密密碼保護的壓縮文件C#
- 21. 密碼保護
- 22. hash_file如何在PHP中用於受密碼保護的文件?
- 23. PHP來訪問共享SMB文件夾(用戶/密碼保護)
- 24. 密碼保護文檔
- 25. 密碼保護readthedocs.org文檔
- 26. 明文密碼保護
- 27. PHP的用戶的密碼保護
- 28. 用HTML和PHP密碼保護表格
- 29. 如何使用java代碼密碼保護xls文件
- 30. JavaMail密碼保護附件
我假設這是'.htpasswd'(http basic auth)保護 - 在這種情況下不......但是您真的需要允許通過http訪問包含文件嗎? – CD001
@FastTurtle我不認爲這是OP在談論的密碼保護。我相信CD001在正確的軌道上,這只是HTTP認證。 – Devon
basicaly當我打開鎖定頁面時,會彈出警報,提示用戶名和密碼字段 –