使用IIS作為代理運行web2py,會選擇放在IIS上是因為Windows有GUI介面,在管理web2py 時可以直接開啟偵啟browser,web2py的管理介面要在本機才可以運行
除了IIS要有之外,還要安裝下列軟體
安裝
1. WebPlatformInstaller_x64_en-US.msi
2. requestRouter_amd64.msi
3. rewrite_x64_zh-TW.msi
都安裝好之後到Application Request Routing進行設定
選取server proxy setting
勾選啟用
設定URL rewrite
新增規則
選擇Reverse Proxy
Keyin web2py 啟動時的 IP:port 和對應的FQDN
若是不想要顯示Application name在URL上,就在根目錄下加上
routes.py
內容為
routers = dict(
BASE = dict(
default_application=’your application name’,
)
)
留言