當前位置:首頁 » 密碼管理 » htaccess禁止訪問文件

htaccess禁止訪問文件

發布時間: 2022-06-22 18:47:12

① 如何.htaccess設定禁止訪問test文件夾 - 技術問答

先用htpasswd創建一個密碼文件,在htaccess文件中保存如下內容AuthType
BasicAuthName
\"Restricted
Files\"AuthUserFile
C:\\xxx\\htpasswd
#htpasswd為你創建的密碼文件可任意目錄,路徑要對require
valid-user把這個文件放在test目錄下,訪問這個目錄要求輸入用戶和密碼htpasswd在bin目錄下,用法可在命令行下查看

② 如何.htaccess設定禁止訪問test文件夾 - 技術問答拜託各位了 3Q

先用htpasswd創建一個密碼文件,在htaccess文件中保存如下內容AuthType BasicAuthName \"Restricted Files\"AuthUserFile C:\\xxx\\htpasswd #htpasswd為你創建的密碼文件可任意目錄,路徑要對require valid-user把這個文件放在test目錄下,訪問這個目錄要求輸入用戶和密碼htpasswd在bin目錄下,用法可在命令行下查看 查看原帖>>

③ .htaccess怎麼設置禁止某個ip地址訪問

禁止IP地址,可以設置防火牆就可以了。

④ 怎樣利用.htaccess屏蔽國內ip訪問

禁止中國國內IP訪問網站的方法有很多,這里分享幾個常用且有效的方法:
1. 利用.htaccess文件屏蔽中國IP
禁止一個ip段
deny from 218.2.135.0/255
同時設置一下允許自己的IP可訪問
中國IP段地址大全
2. 利用JS判斷語句代碼載入到網站footer或者header

<script type="text/javascript">( J( a9 p, Z# s7 U( y% F
if (navigator.language)
* n! a! ?0 p: s1 f* E2 ~var language = navigator.language;$ f+ Q( r, z; ~, O' R
else' E. X$ ?8 N3 A- R; A
var language = navigator.browserLanguage;
8 \* f( v8 E. [9 z5 D# Rif(language.indexOf('zh') > -1)document.location.href ='404.html';
- K `; Y5 ^! ?0 h9 V4 q# }) Z</script>

3. 利用被屏蔽的DNS來解析域名
如GODADDY的部分DNS被國內屏蔽,可以使用這些DNS為域名做解析
4. 當然也可通過屏蔽中文操作系統來禁止國內IP訪問,代碼如下:(這個比較狠,慎用)

$client_sys_language = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; // system language
if (preg_match (「/^zh-cn/i」,$client_sys_language)) {
echo 」
Forbidden
You don』t have permission to access /on this server.Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
365.dg01.com Port 80
「;
exit;
}

⑤ 如何禁止別人訪問模板目錄下的html文件

你好,模板html文件是無法禁止訪問的。如果禁止了訪問,你自己的程序也不能讀取了。
正確的做法是:
1、隱藏模板路徑,templates/luoluo/ 這個luoluo你可以自定義,改的復雜點。
2、前台文件不要暴漏luoluo文件夾名字。圖片、css、js等文件放到templates/ 下面其他文件夾。這樣別人就不知道你的模板在luoluo下了。

⑥ 如何禁止訪問網站子目錄

禁止訪問子目錄的操作:
Options
-Indexes
把這句話保存在上面的.htaccess
文件中即可,再把.htaccess文件放在網站根目錄下,就看不到子目錄了。
使用這種方法的優點是只要一個文件就可以保證所有子目錄不顯示,但是缺點是,這種方法還是會暴露伺服器的一些敏感信息,如web伺服器的配置情況,版本等。

⑦ apache下怎麼樣用.htaccess文件禁止某個目錄被訪問呢

只需要在希望禁止訪問的目錄下創建一個
.htaccess
文件,並在其中加入以下代碼:order
allow,denydeny
from
all保存
.htaccess
文件即可生效。

⑧ 403錯誤怎麼解決

一、403 forbidden是什麼意思?
403 Forbidden是HTTP協議中的一個狀態碼(Status Code)。可以簡單的理解為沒有許可權訪問此站。該狀態表示伺服器理解了本次請求但是拒絕執行該任務,該請求不該重發給伺服器。在HTTP請求的方法不是「HEAD」,並且伺服器想讓客戶端知道為什麼沒有許可權的情況下,伺服器應該在返回的信息中描述拒絕的理由。在伺服器不想提供任何反饋信息的情況下,伺服器可以用404 Not Found代替403 Forbidden。
二、403錯誤代碼的分類介紹
403.1
403.1錯誤是由於"執行"訪問被禁止而造成的,若試圖從目錄中執行CGI、ISAPI或其他可執行程序,但該目錄不允許執行程序時便會出現此種錯誤。
403.2
403.2錯誤是由於"讀取"訪問被禁止而造成的。導致此錯誤是由於沒有可用的默認網頁並且沒有對目錄啟用目錄瀏覽,或者要顯示的HTML網頁所駐留的目錄僅標記為"可執行"或"腳本"許可權。
403.3
403.3錯誤是由於"寫入"訪問被禁止而造成的,當試圖將文件上載到目錄或在目錄中修改文件,但該目錄不允許"寫"訪問時就會出現此種錯誤。
403.4
403.4錯誤是由於要求SSL而造成的,您必須在要查看的網頁的地址中使用"https"。
403.5
403.5錯誤是由於要求使用128位加密演算法的Web瀏覽器而造成的,如果您的瀏覽器不支持128位加密演算法就會出現這個錯誤,您可以連接微軟網站進行瀏覽器升級。
403.6
403.6錯誤是由於IP地址被拒絕而造成的。如果伺服器中有不能訪問該站點的IP地址列表,並且您使用的IP地址在該列表中時您就會返回這條錯誤信息。
403.7
403.7錯誤是因為要求客戶證書,當需要訪問的資源要求瀏覽器擁有伺服器能夠識別的安全套接字層(SSL) 客戶證書時會返回此種錯誤。
403.8
403.8錯誤是由於禁止站點訪問而造成的,若伺服器中有不能訪問該站點的DNS名稱列表,而您使用的DNS名稱在列表中時就會返回此種信息。請注意區別403.6與403.8錯誤。
403.9
403.9錯誤是由於連接的用戶過多而造成的,由於Web伺服器很忙,因通訊量過多而無法處理請求時便會返回這條錯誤。
403.10
403.10錯誤是由於無效配置而導致的錯誤,當您試圖從目錄中執行CGI、ISAPI或其他可執行程序,但該目錄不允許執行程序時便會返回這條錯誤。
403.11
403.11錯誤是由於密碼更改而導致無權查看頁面。
403.12
403.12錯誤是由於映射器拒絕訪問而造成的。若要查看的網頁要求使用有效的客戶證書,而您的客戶證書映射沒有許可權訪問該Web站點時就會返回映射器拒絕訪問的錯誤。
403.13
403.13錯誤是由於需要查看的網頁要求使用有效的客戶證書而使用的客戶證書已經被吊銷,或者無法確定證書是否已吊銷造成的。
403.14
403.14錯誤Web 伺服器被配置為不列出此目錄的內容,拒絕目錄列表。
403.15
403.15錯誤是由於客戶訪問許可過多而造成的,當伺服器超出其客戶訪問許可限制時會返回此條錯誤。
403.16
403.16錯誤是由於客戶證書不可信或者無效而造成的。
403.17
403.17錯誤是由於客戶證書已經到期或者尚未生效而造成的。
三、導致403錯誤的主要原因
1、你的IP被列入黑名單。
2、你在一定時間內過多地訪問此網站(一般是用採集程序),被防火牆拒絕訪問了。
3、網站域名解析到了空間,但空間未綁定此域名。
4、你的網頁腳本文件在當前目錄下沒有執行許可權。
5、在不允許寫/創建文件的目錄中執行了創建/寫文件操作。
6、以http方式訪問需要ssl連接的網址。
7、瀏覽器不支持SSL 128時訪問SSL 128的連接。
8、在身份驗證的過程中輸入了錯誤的密碼。
9、DNS解析錯誤,手動更改DNS伺服器地址
10、連接的用戶過多,可以過後再試。
11、伺服器繁忙,同一IP地址發送請求過多,遭到伺服器智能屏蔽。
四、解決403 forbidden錯誤的方法
1、重建dns緩存
對於一些常規的403 forbidden錯誤,馬海祥建議大家首先要嘗試的就是重建dns緩存,在運行中輸入cmd,然後輸入ipconfig /flushdns即可。如果不行的話,就需要在hosts文件里把主頁解析一下了。
2、修改文件夾安全屬性
用以下命令修改文件夾安全屬性
chcon -R -t httpd_user_content_t public_html/
所用命令解析:
ls -Z -d public_html/
#顯示文件/目錄的安全語境-Z, --context
Display security context so it fits on most displays. Displays only mode, user, group, security context and file name.-d, --directory
list directory entries instead of contents, and do not dereference symbolic links
chcon -R -t httpd_user_content_t public_html/
#修改文件/目錄的安全語境-R, --recursive
change files and directories recursively-t, --type
set type TYPE in the target security context
3、關於apache導致的403 forbidden錯誤的解決辦法
打開apache的配置文件httpd.conf,找到這段代碼:
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
有時候由於配置了php後,這里的「Deny from all」已經拒絕了一切連接。把該行改成「allow from all」,修改後的代碼如下,問題解決。
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
之所以會出現錯誤,是因為大多數的國外主機在配置Apache的時候啟用了mod_security,也就是開啟了安全檢查,如果提交的信息中包含select , % , bin等關鍵字,Apache就會禁止,並給出403,404,500等錯誤。
4、關於HawkHost空間出現403 Forbidden錯誤的解決方法
有的時候在共享伺服器上安裝了Mod security,當網址包含有「%」號等其它敏感字元時,就會被Mod security阻止,馬海祥博客曾經也出現過此情況。
解決HawkHost 403 Forbidden 錯誤的方法:
在.htaccess文件里添加如下代碼:
SecFilterEngine Off
SecFilterScanPOST Off
直接放在網站的根目錄或者程序運行的目錄下。
5、關於WordPress導致的403 Forbidden錯誤解決方法
對於一些使用WordPress管理程序搭建的博客來說,就需要修改.htaccess文件,在後面添加上如下內容即可,其實就是disable mod_security
SecFilterEngine Off
SecFilterScanPOST Off
另外dedecms的可能還需要再加一條,以讓默認訪問的是index.html文件的DirectoryIndex index.html。
修改.htaccess文件,將文件上傳之後,再重新打開之前出現403 Forbidden的URL就沒有再出現錯誤,直接可以打開了。

⑨ .htaccess如何禁止訪問某個文件夾

.htaccess如何禁止訪問某個文件夾的方法如下:
最簡單方法,在所要禁止的目錄中的.htaccess文件中添加一下兩行代碼。
order allow,deny
deny from all
(可以把all換成某一ip地址)
相關介紹:
.htaccess文件,又叫分布式配置文件,它提供了針對每個目錄改變配置的方法,可以在一個特定的文檔目錄中放置一個包含指令的文件,以達到控制此目錄及其子目錄的目的。通
常.htaccess文件的使用配置語法和主配置文件一樣,但是做為用戶,當然所能使用的命令是受到限制的。系統管理員可以通過配置apache的AllowOverride指令來配置決
定.htaccess文件中哪些指令有效。如果在文檔的子目錄中還設置了.htaccess文件的話,子目錄中的指令將會覆蓋掉上級目錄或者主伺服器配置文件中的指令。此應用尤其是ISP在
同一個機器上運行了多個用戶站點,而又希望用戶可以自己改變配置的情況下特別有意義。

熱點內容
二級程序編譯答案 發布:2024-05-03 18:41:35 瀏覽:653
領動自動精英版是哪個配置 發布:2024-05-03 18:37:30 瀏覽:149
java編譯器中cd什麼意思 發布:2024-05-03 18:36:00 瀏覽:389
傳奇伺服器如何刷錢 發布:2024-05-03 18:36:00 瀏覽:977
安卓版twitter怎麼注冊 發布:2024-05-03 18:28:05 瀏覽:893
Python邏輯優先順序 發布:2024-05-03 18:26:14 瀏覽:267
linux查看svn密碼 發布:2024-05-03 18:12:47 瀏覽:803
地鐵逃生怎麼進入游戲安卓 發布:2024-05-03 17:49:35 瀏覽:992
aws雲存儲 發布:2024-05-03 17:48:50 瀏覽:954
安卓微信王者號怎麼轉成蘋果 發布:2024-05-03 17:44:38 瀏覽:745