簡體   English   中英

防止在apache或Windows Server 2008中下載php文件

[英]prevent php files from being downloaded in apache or Windows Server 2008

  1. 在Linux Apache中,我將php文件放在/ var / www / html下。 如果我沒有在/ var / www / html下的每個子文件夾中添加index.html,那么我的php文件將被列出並可以下載。

問題是我是否必須配置apache文件以防止列出我的php文件,從而防止下載我的php文件?

[編輯]我希望執行php文件並生成所需的網頁,但是任何人都不要下載源代碼文件。 我的php文件放在AWS EC2的Ubuntu的/ var / www / html下。 然后,我嘗試執行以下操作:鍵入awsec2ip / mywebsiteRootDirectory /,如果沒有index.html,則服務器會列出我的php文件,並允許我右鍵單擊php文件,然后下載它們。

[與問題1無關]我也想問一下,我是否只想讓我的android應用程序運行一些php文件來處理數據庫,我應該將php文件放在哪里或應該如何配置apache?

多謝您的協助,也很抱歉

  1. 同樣,在Windows Server 2008中,要實現相同的安全效果,應采取哪些適當的步驟?

將其添加到您的Web根文件夾/var/www/html .htaccess文件中:

Options -Indexes

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM