MyWebServer是一款輕量級、高效率的Web服務(wù)器工具,體積小巧卻功能強大,適用于快速搭建個人網(wǎng)站或HTTP文件服務(wù)器。它支持HTTP/1.1協(xié)議、斷點續(xù)傳、大文件下載、基于正則表達式的URL重寫以及虛擬目錄等實用特性,并可通過ISAPI或FastCGI接口運行PHP、ASP、ASP.NET等腳本語言,整體性能表現(xiàn)優(yōu)于IIS等主流Web服務(wù)器軟件。
核心亮點功能一覽
1. 極簡部署體驗:安裝過程無需復(fù)雜配置,用戶只需將網(wǎng)頁文件放入指定目錄,即可迅速啟動一個完整的Web服務(wù),大幅縮短從準(zhǔn)備到上線的時間。
2. 全平臺兼容能力:支持Windows、Linux和macOS三大主流操作系統(tǒng),無論是本地開發(fā)還是遠程部署,都能無縫適配。
3. 安全高效的協(xié)議支持:完整支持HTTP/1.1協(xié)議,并可啟用HTTPS加密傳輸(需配置SSL證書),有效保障數(shù)據(jù)通信安全。
4. 高性能靜態(tài)資源服務(wù):對HTML、CSS、JavaScript、圖片、視頻等靜態(tài)文件提供高效響應(yīng),結(jié)合優(yōu)化緩存機制,顯著提升頁面加載速度。
快速安裝指南
前往天極下載站獲取最新版MyWebServer安裝包,雙擊運行即可立即使用,無需額外設(shè)置。
官方使用說明詳解
使用方法:
若采用FastCGI方式,在映射設(shè)置中需將模塊命令設(shè)為啟動FastCGI的指令,且命令行必須包含IP:port格式的服務(wù)器地址(例如:127.0.0.1:8988)。若僅連接外部FastCGI服務(wù),則直接在命令行填入其IP:port信息即可。
如使用ISAPI接口,只需指定對應(yīng)的DLL文件路徑。
注意:本軟件不內(nèi)置任何動態(tài)腳本解析器,需用戶自行安裝相關(guān)環(huán)境:
- ASP支持:可安裝IASP(需Java運行環(huán)境),通過ISAPI接口調(diào)用;
- PHP支持:推薦使用PHP 5.2版本以兼容ISAPI(5.3及以上已移除ISAPI支持),也可通過FastCGI方式運行任意版本;
- ASP.NET支持:安裝Mono后,通過FastCGI接口實現(xiàn)。
以上腳本方案均已實測可用。
URL重寫規(guī)則(基于VBScript正則表達式):
- ifsve:判斷是否匹配指定服務(wù)器變量(當(dāng)前僅支持 HTTP_HOST、REMOTE_ADDR、HTTP_REFERER),匹配則繼續(xù)執(zhí)行后續(xù)規(guī)則,否則跳轉(zhuǎn)至下一條 exitr 之后的規(guī)則;
- ifurl:判斷請求URL是否匹配,匹配則執(zhí)行 wrurl 重寫操作,否則跳過至下一條 exitr 后的規(guī)則;
- wrurl:執(zhí)行實際的URL重寫;
- exitr:終止當(dāng)前重寫流程,不再處理后續(xù)規(guī)則。


