簡體   English   中英

拒絕訪問htaccess在本地而不是遠程工作的目錄中的文件

[英]deny access to file in a directory with htaccess working locally not remotely

我想拒絕對Web服務器目錄中文件的遠程訪問。 我已經設置了一個簡單的.htaccess文件,該文件可以在本地服務器(基於Windows)上正常運行

Order Deny,Allow
Deny from all

但是,當我在遠程服務器(AMI計算機上的Apache 2.4,基於Red Hat的服務器)上加載文件時,該指令將被忽略。

這種行為的可能原因是什么? 如果我沒記錯的話,apache conf文件並不重要,因為目錄中的.htaccess文件應該將其覆蓋。

可能是文件所有權問題? 我是通過ftp上傳的,因此它是ec2-user文件,而其他文件則是apache。 php文件以相同的方式加載沒問題。

我也嘗試重新啟動apache,但沒有成功。

網絡服務器不允許目錄使用AllowOverride ,因此.htaccess被忽略。

暫無
暫無

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

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