MyWebServer是一款堪稱傻瓜式操作的WEB服務器搭建工具,軟件支持php,asp,asp.net等各種服務器腳本,可以幫助用戶輕松在Windows系統中搭建起WEB服務器。此外MyWebServer還支持fastcgi,isapi擴展,斷點續傳、正則表達式url重寫等一系列WEB服務器創建和維護過程中可能會用到的功能,在性能上要比IIS更加的出色,推薦初學網站建設的朋友下載使用哦!
MyWebServer使用說明
使用FastCGI時,在映射設置中將映射模塊設置為啟動FastCGI的命令,且命令行中必須包含IP:port格式(如:127.0.0.1:8988)的服務器信息,當不需要WEB服務器啟動FastCGI時,命令行中填入IP:port格式的FastCGI服務器信息即可。
如果使用ISAPI接口,指定ISAPI的DLL文件即可。
1、點擊【瀏覽】選擇你的web文件目錄;
2、點擊【高級設置】配置web服務器選項
3、配置完成后點擊【啟動】按鈕啟動web服務器
MyWebServer功能介紹
(本服務器不集成任何動態腳本支持,要使用請自行安裝):asp支持可安裝IASP(該軟件要求安裝java運行環境)通過isapi接口實現;PHP通過isapi和FastCGI接口均可(isapi方式建議使用PHP 5.2,因為5.3以上版不再提供ISAPI支持);asp.net支持可安裝mono然后通過FasctCGI接口實現。上述腳本已測試過可以運行。
URL重寫命令(使用基于VBScript的正則表達式):
ifsve 如果匹配指定的服務器變量則往下執行,否則執行下條規則之后的規則。(支持HTTP_HOST REMOTE_ADDR HTTP_REFERER URL四個服務器變量)
rewrite 如果匹配URL 則執行重寫后面URL操作,可選命令參數: P 執行反向代理; R 執行重定向; L 最后一條規則; D 禁止URL并返回HTTP狀態碼 例如:rewrite ^/test.rar /web/test.rar L
sethd 修改反向代理時發送的HTTP頭值 格式為 sethd=頭名稱:頭值,頭名稱區分大小寫。
小技巧:通過URL重寫可讓WEB服務器變成一臺HTTP代理服務器(代理上網),服務端口就是代理端口,重寫規則如下:
rewrite ^(http:.*) $1 P
小編評測:MyWebServer讓搭建WEB服務器變得如此的簡單,無需像IIS那樣進行復雜的各種配置,只需要幾個簡單的操作,就可以輕松搭建起屬于你的WEB服務器。