確定Apache執行路徑和禁止顯示目錄索引

有時候系統裏可能安裝了幾個Apache軟件,如何確定當前用的是哪個呢?以運行WordPress網站的服務器爲例。

如何查找Apache執行路徑

首先根據進程找到httpd路徑,輸入命令

ps aux | grep httpd

輸出如下

xxx xxx /alidata/server/httpd/bin/httpd -k start

可知Apache路徑爲/alidata/server/httpd/bin/httpd,然後執行

/alidata/server/httpd/bin/httpd -V

參數-V顯示版本和配置信息,輸出

...
HTTPD_ROOT="/alidata/server/httpd"
SERVER_CONFIG_FILE="conf/httpd.conf"
...

可知Apache執行目錄是/alidata/server/httpd,配置文件是/alidata/server/httpd/conf/httpd.conf

如何禁止Apache顯示目錄索引

首先進入網站根目錄,命令

cd /alidata/www/phpwind

然後打開根目錄的.htaccess文件,增加如下內容

<Files *>
Options -Indexes
</Files>

就可以禁止Apache顯示目錄索引了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章