1. 程式人生 > >apache安全設定——某個目錄只允許訪問圖片,其他型別檔案不允許訪問

apache安全設定——某個目錄只允許訪問圖片,其他型別檔案不允許訪問

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "F:/PHP/dztest"
    ServerName www.dztest.com
    ErrorLog "logs/dztest-error.log"
    CustomLog "logs/dztest-access.log" common
    <Directory "F:/PHP/dztest">       
       Allow from all
    </Directory>  


     <Directory "F:/PHP/dztest/install">   
     Order allow,deny
      Deny from all
      <FilesMatch "\.(jpg|jpeg)$">
       Order allow,deny      
       allow from all
      </FilesMatch>
    </Directory>  


 </VirtualHost>

相關推薦

apache安全設定——某個目錄允許訪問圖片其他型別檔案允許訪問

<VirtualHost *:80>     ServerAdmin [email protected]     DocumentRoot "F:/PHP/dztest"     ServerName www.dztest.com     Error

nginx 設定某個目錄允許特定ip/ip段訪問

因為要求某個web專案只允許特定的ip訪問,所以需要設定ip。 前期按照單純的設定,導致開啟php變成直接下載,突然想起來是location的優先順序導致,php沒有被proxypass 到127.0.0.1:9000; 所以需要把解析php的那段提前。否則開啟就是php檔

Apache怎樣設定目錄的路徑

在apache目錄的conf/httpd.conf檔案中查詢DocumentRoot,將DocumentRoot後面的路徑修改為你想要的路徑,應該有兩處。 更改Apache的預設網站根目錄地址方法如

使用正確的主機名訪問https提示連接安全

image alt img mar 現象 test water src 問題 問題現象:用申請的域名訪問提示證書錯誤(訪問者電腦上不了外網)。解決辦法:將頒發下來的交叉等證書內容復制追加到mail_test_cn.crt文件裏面,最後配置在nginx裏面。使用正確的主機名訪

Nginx訪問日誌及切割,靜態檔案記錄日誌和設定過期時間

Nginx訪問日誌 在主配置檔案中檢視當前的日誌格式 搜尋log_format [[email protected] /]# cd /usr/local/nginx/ [[email protected] nginx]# vim conf/nginx.conf in

F盤無法訪問檔案目錄損壞且無法讀取裡面的檔案如何找回

    檔案或目錄損壞且無法讀取說明這個盤的檔案系統結構損壞了。在平時如果資料不重要,那麼可以直接格式化就能用了。但是有的時候裡面的資料很重要,那麼就必須先恢復出資料再格式化。具體恢復方法可以看正文了解(不格式化的恢復方

問題:combo顯示一個選項其他顯示(調整框的高度即可。)

== .com idc 普通 內容 重新 運行 padding href 解決辦法:調整框的高度即可。 轉自:http://blog.163.com/strive_only/blog/static/89380168200971010114665/ 雖然我也是用了好一段VC的

LNMP架構(nginx訪問日誌Nginx日誌切割靜態文件記錄訪問日誌)

tab ane pac 12月 計劃 asdasd sans min ref 一、nginx訪問日誌[root@lnmp ~]# vim /usr/local/nginx/conf/nginx.conf (修改Nginx的配置文件)搜索/log_form

Django部署生產環境靜態文件訪問404以及圖片訪問403

以及 數據 col debug client localhost char clear IE 部署環境的搭建請看此博客https://blog.csdn.net/anifans9350/article/details/80145535 查看nginx.conf 文件,

Linux服務正常啟動Linux服務器能訪問但是外部機器訪問

all -s 協議 iptable root -c 一行 1.5 然而 公司用到了jenkins,就在自己虛擬機裏面部署了一個jenkins。部署成功之後,在Linux虛擬機裏面能正常訪問,但是外部真實機卻不能訪問。當時的第一反應就是覺得應該是權限問題,猜測會不會是jenk

hexo安裝成功並且正確執行但是localhost:4000訪問

最近在用hexo 搭建github pages 時,遇到一個問題, hexo安裝沒錯,也能成功執行。啟動也沒錯。 就是不能訪問。。 原因是: 你的電腦埠被佔用了。 hexo預設的埠是4000,如果你的電腦安裝了福昕閱讀器,,就是他,沒錯,坑爹吧!!!!

阿里雲centos7配置Hadoop問題50070埠一直訪問完美解決(single node Cluster)

先說一句感言(廢話): 學程式設計,一切按照官方文件去做,網上太雜亂,即使有很多好東西,當你遇到問題的時候,選擇參考哪一篇文章的成本太高了 1.配置環境: 阿里雲centos7 Hadoop-2.9.1 2.參考文章: 官方安裝單節點叢集文件:步驟合理,

SWF 檔案訪問本地資源 只有僅限於檔案系統的 SWF 檔案和可信的本地 SWF 檔案可以訪問本地資源

錯誤資訊:SecurityError: Error #2148: SWF 檔案 D:/demo/test/index.swf 不能訪問本地資源 D:/demo/test/bin-debug/textLayout_4.0.0.10485.swf。只有僅限於檔案系統的 SWF 檔案和可信的本地 SWF

“子查詢返回的值不止一個。當子查詢跟隨在 =、!=、<、<=、>、>= 之後或子查詢用作表示式時這種情況是允許的。”SQL查詢錯誤解析

為了實現下述程式碼,首先得有資料庫和相應的表格,本文用的是https://blog.csdn.net/qaz13177_58_/article/details/5575711/中的案例,即先用連線中那些命令建立資料庫、生成資料表,然後就有了student,teacher,course,score等表。 &n

解決公司內部pom檔案訪問外部中央倉庫的問題

那這個時候,趕緊去指定的settings.xml檔案新增mirror地址(經測試,http://repo2.maven.org/maven2/可用): <mirror>   <id&

電腦無法訪問網頁其他應用能正常上網

電腦網路情況 ​ 電腦使用過藍燈時,發現沒法聯網,就將藍燈強制退出,導致電腦的網路出現異常。具體情況表現為qq能上網,360能下載軟體。總體來說就是隻要跟網頁有關的都不正常,跟網頁無關就可以上網,比如愛奇藝,可以看視訊,但是旁邊的欄目沒法看,顯示錯誤。 ​ 後

【Fastdfs】Fastdfs分散式檔案系統的安裝部署使用結合nginx訪問圖片fastdfs連線池connectionpool編寫使用文末有github連結

環境:centos 7.X 預編譯安裝元件 yum install gcc gcc-c++ automake pcre pcre-devel zlip zlib-devel openssl openssl-devel libevent-dev git -y   以上安裝

hustoj 比賽時設定除管理員外其他帳號能檢視程式碼

1.找到 /judge/src/web/include/login-hustoj.php 檔案 2.找到這一句,將其註釋掉,這裡已經註釋掉 3.再找到這個檔案 /judge/src/web/inclu

mvc區域下css及js檔案訪問的解決

最近又有需要做網站的手機版,因此在areas下建立了MM,當做手機版訪問頁面。由於一些js及css檔案與電腦版的有區別,所以我單獨在/areas/MM下建立了scripts資料夾放置js檔案,建立了Content資料夾放置css檔案。在本地測試沒有問題,但是挪到伺服器上卻發

tomcat中部署好的專案內網和localhost可以訪問但是外網訪問(Windows 2008 R2中)

在Windows 2008 R2用tomcat搭建環境能夠執行web專案,在本地用localhost或者內網可以訪問網站,但是外網均無法訪問網站,發現有三種可能性致使這種情況發生: 第一種情況:防火牆