1. 程式人生 > >1開啟關閉apache 伺服器所有網站顯示目錄的配置方法

1開啟關閉apache 伺服器所有網站顯示目錄的配置方法

開啟:  /ect/conf/httpd.conf 配置檔案

  1. <Directory />
  2.     OptionsIndexes FollowSymLinks #這樣就可以讓網站顯示目錄結果了.
  3.     # Options FollowSymLinks # 這樣是網站關閉網站顯示目錄
  4.     AllowOverride All
  5. </Directory>

紅色程式碼中的 Indexes 就是控制 網站是否顯示目錄的開關. 比如: 當用戶訪問http://www.lao8.org/的時候,如果index.php不存在就會顯示網站下面的所有目錄了, 當然正常情況下是關閉的indexs的。 

2. 只讓一個網站顯示目錄的配置方法:

開啟:  apache 解析配置檔案(預設是/ect/conf/httpd.conf)

  1. <VirtualHost *:80>
  2.     ServerAdmin [email protected]
  3.  ServerName lao8.org
  4.     ServerAlias www.lao8.org
  5.     DocumentRoot /home/web/lao8_org
  6.     ErrorLog logs /home/web/lao8_org/log/error_log
  7.     CustomLog logs /home/web/lao8_org/log/access_log common
  8.     <Directory >
  9.     Options Indexes FollowSymLinks # Indexes 表示這個網站可以顯示結構目錄, 要關閉的話去掉Indexes即可.
  10.     </Directory>
  11. </VirtualHost>

3. 可以設定.htaccess檔案讓網站顯示目錄

這個方法可以讓網站某個目錄顯示資料夾結構, 只要在網站想要顯示網站結構的資料夾裡新建 .htaccess 檔案, 新增下面的程式碼即可. 
  1. <Files *>
  2. Options Indexes
  3. </Files>

比如我放在網站的laoxiu目錄裡, 那麼訪問http://domain/laoxiu/的時候就顯示laoxiu目錄裡所有的資料夾目錄了。

相關推薦

1開啟關閉apache 伺服器所有網站顯示目錄配置方法

開啟:  /ect/conf/httpd.conf 配置檔案 <Directory />    OptionsIndexes FollowSymLinks #這樣就可以讓網站顯示目錄結果了.    # Options FollowSymLinks # 這樣是網

如何關閉Apache伺服器的TRACE請求

TRACE_Method是HTTP(超文字傳輸)協議定義的一種協議除錯方法,該方法會使伺服器原樣返回任意客戶端請求的任何內容。 TRACE和TRACK是用來除錯web伺服器連線的HTTP方式。支援該方式的伺服器存在跨站指令碼漏洞,通常在描述各種瀏覽器缺陷的時候,把"Cr

Tomcat伺服器修改網站顯示圖示

(1)找到準備使用的.ico格式的圖示 (2)改名為favicon.ico (3)找到路徑C:\Program Files\Tomcat 8.0\webapps\ROOT\ (4)替換掉原來的favicon.ico (5)重啟伺服器,進入專案 (6)專案圖示已經修改

Apache伺服器虛擬主機和別名配置及問題

:80>     ##ServerAdmin [email protected]     DocumentRoot "D:/web/MyPHP"     ServerName linankun.cn     <Directory "D:/web/MyPHP">Order deny,

linux下用Apache一個IP多個網站多域名配置方法

# <VirtualHost 219.13.34.32> ServerAdmin [email protected] DocumentRoot /usr/local/apache/htdocs/upload ServerName desk.xker.com </VirtualHo

centos下Apache伺服器ThinkPHP偽靜態的設定方法

windows下的apache配置在linux下有所不同,linux下檢視phpinfo下能找到mod_rewrite模組則表示載入了重寫模組,不必管配置檔案是否有有載入. 確認載入了模組後需

Apache伺服器的下載安裝與配置

最近在學習Android,需要搭建一個伺服器。於是在網上查找了一些資料。主要參考博文https://www.cnblogs.com/yerenyuan/p/5460336.html點選開啟連結目前官網可以下載的版本是2.4.29,分VC14和VC11,VC14是Visual

Apache伺服器下載、安裝及配置(win7 x64)

Apache的下載: 進入如下介面後,選擇第一項ApacheHaus,這是個第三方下載平臺,在它的網站下載獨立的Apache會是一個壓縮包。  另外四個中,第二個也是獨立的Apache下載地址,另外三個是整合開發環境。  這裡選的第一個。 在新的介面中,會發現

IIS6.0伺服器搭建網站無法訪問解決方法

問題1:未啟用父路徑 症狀舉例: Server.MapPath() 錯誤 ASP 0175 : 80004005 不允許的 Path 字元 /0709/dqyllhsub/news/OpenDatabase.asp,行 4 在 MapPath 的 Path 引數中不允許字元

VS 2013 統一修改所有工程的目錄配置(以 boost、opencv3 的安裝為例)

在 vs2013安裝配置C++boost庫 一文中我們介紹了,如何在vs2013環境裡配置安裝boost庫。在配置vs2013時,我們只是介紹瞭如何對當前專案或者某一專案進行boost相關庫等檔案目錄的設定,也即如果再新建一個工程,我們需重新配置工程中的bo

分享在eclipse 中開啟File explorer中無法檢視data目錄方法

大家都有體驗:開發過程中總會遇見各種奇妙的事情,有些事如此詭異,以至於耗費幾個小時甚至幾天,甚至動搖了你樸素的世界觀,而最後往往由一個小trick解決,提醒自己不可“迷信”。我把這些小竅門記錄下來,希望分享給有需要的朋友,挽救他們的時間。 由於某些原因,需要通過ec

修改Apache的默認站點目錄方法,需要的朋友可以參考下

rect index 文本 引號 原來 info 然而 默認 linux下   由於博客系統崩了,所以要考慮重新建立博客系統,首先遇到的一個問題就是原來的博客系統是安裝一個獨立的磁盤上面的(http://m.0834jl.com)不是安裝在系統盤上面的,然而一般在linux

Docker 基於 php:7.2-apache 搭建 ECTouch 網站,及 mysqli 擴充套件開啟方法

下載原始碼 https://www.ectouch.cn/ 下載 解壓至主機資料夾:/var/www/ectouch docker 構建 php:7.2-apache 容器 docker run -d -p 8882:80 --name ectou

tp5.1 apache伺服器 同步 nginx伺服器 報404錯誤 重寫index.php檔案

找到 nginx配置檔案 nginx.conf 在http最下邊引入vhosts.conf;檔案 【vhosts.conf 和 nginx.conf 同級目錄】 nginx.conf http{ server{ } include vhosts.conf; }

Linux就該這麼學_第10章 使用Apache伺服器部署靜態網站

本章講解了如下內容: 網站服務程式; 配置服務檔案引數; SELinux安全子系統; 個人使用者主面功能 虛擬主機功能 Apache的訪問控制 本章先向讀者科普什麼是 Web 服務程式,以及 Web 服務程式的用處,然後通過對比當前 主流的 Web 服務程式來使讀

https配置問題:當前網站證書不可信且證書長度為1,可能是伺服器沒有配置完整的證書鏈

問題:是因為沒有中間證書導致手機端訪問出現 解決辦法: 開啟https://www.myssl.cn/tools/downloadchain.html 複製certificate.crt裡面的內容到輸入框--》下一步---》下載中間證書 重新編輯 certificate.crt 證書

一臺主機利用apache伺服器開啟虛擬主機後無法使用www域名解決方法

同一臺主機一般只有一個域名,為了能放置許多不同型別的網站,需要將主機配置成虛擬主機來使用,配置的方法很多,詳細的過程可以參照網上其他部落格等,這裡強調apache的conf檔案的兩個重要的地方: 1.

火狐訪問所有HTTPS網站顯示連線不安全解決辦法(徹底解決!!)

火狐訪問所有HTTPS網站顯示連線不安全解決辦法 1、最徹底,所有HTTPS站點都信任!! 參考:https://blog.csdn.net/u011650143/article/details/70303894 1)如有以下情況,點右邊的“高階”,看看自己的錯

Apache伺服器配置預設首頁檔名和網站路徑

修改預設的首頁檔案 直接修改apache伺服器的配置檔案./conf/httpd.conf中的DirectoryIndex,如:(專案web以index.php為首頁) <IfModul

火狐訪問所有HTTPS網站顯示連線不安全

解決方法: 在位址列鍵入"about:config" 點選“我瞭解此風險”在下方任意位置右鍵,選擇新建布林值 輸入首選項名稱為“security.enterprise_roots.enabled”並把值設定為 true重啟瀏覽器,HTTPS 網站即可正常訪問 引用:ht