找回密碼
 註冊
搜索
查看: 6518|回復: 0

Apache 利用Proxy導引到別的Web Server

[複製鏈接]
發表於 2006-11-3 09:16:21 | 顯示全部樓層 |閱讀模式
我用的Web Server 是Apache 2.x,但我也想跑ASP.Net,怎麼做?

如果您是同時有Apache 和IIS的使用者,您必須先停止IIS! 再來,由於基本上Apache根本就不能跑.Net,所以您必須使用其他的Web Server軟體來執行‧ 例如Cassini‧

首先,您必須在Apache的http.conf做出設定:

http.conf:

#
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule rewrite_module modules/mod_rewrite.so

#
ProxyPass /aspnet http://127.0.0.1:8080/
ProxyPassReverse /aspnet http://127.0.0.1:8080/


如果你跑的是WebMatrix包含的Cassini,那麼:
c:\path-to-cassini\webserver.exe /port:8080 /path:"c:\path-to-asp.net-sourcefiles"

或是 stand-alone Cassini:

c:\path-to-cassini\CassiniWebServer "c:\path-to-asp.net-sourcefiles" 8080

測試:

Cassini: http://localhost:8080/test.aspx
Apache: http://localhost/aspnet/test.aspxCAssini 下載: http://www.asp.net/Projects/Cassini/Download/
Web Matrix 下載: http://www.asp.net/

Reference: http://www.coobila.com/coobila/viewdoc.asp?id=431
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|彩色筆小沛的知識庫

GMT+8, 2024-11-21 17:14 , Processed in 0.019588 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表