若要透過 http 提供目錄的靜態內容,只需導航到該目錄並輸入:
python -m SimpleHTTPServer 11111
這將在連接埠 11111 上啟動一個 http 伺服器。
這個 hack 很好,因為它需要零配置:沒有獨立的 Web 伺服器,根本沒有設定檔。
是否可以擴展此範例,或者有替代方法來實現此目標,但也有 CGI 支援?
最終目標是有一種快速而懶惰的方式從某個目錄提供網站服務。該網站有靜態內容(HTML 頁面、圖像),但也有 CGI 腳本。透過瀏覽器存取時,CGI 腳本必須正常運作。
當然,我可以在 apache 中設定虛擬主機,允許在其中使用 CGI 等。
答案1
你的意思是像CGIHTTPServer
?