有時候系統裏可能安裝了幾個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
顯示目錄索引了。