Web-Server
返回 virtualHosts 列表名稱或 ip 的 Api 請求
有沒有辦法向 apache Web 伺服器發送請求並返回所有虛擬主機、名稱或 IP 地址的列表?可以用一些api來完成嗎?
我知道執行apache2ctl -S我得到關於虛擬主機的資訊
VirtualHost configuration: *:80 is a NameVirtualHost default server **first.example.com** (/etc/httpd/conf.d/first.example.com.conf:1) Main DocumentRoot: "**/var/www/html**"
我無權訪問 pc 伺服器上的 apache2ctl 程序。
我的目標是從私人網路或家庭網路中獲得一小部分連結。Urls 可以從 html 文件中獲取,但文件位於 var/www/ 中。Url 可以通過 http HEAD 請求地址來嘗試單詞的組合和測試。
我想在 virtualHosts 配置文件中列出 IP 地址,以下載 first.example.com 的主 html 頁面。
就,關於
Apache 沒有這樣的 API。
您可以使用伺服器上的腳本來執行 apache2ctl。