IIS 如何部署net8 和 如何配置反向代理 ARR、URL Rewrite
如何部署net8.0的程序到 IIS:
1. 安装iis
2. 安装 dotnet-hosting-8.0.22-win.exe
3. 安装 dotnet-sdk-8.0.319-win-x64.exe
IIS 如何配置反向代理 :
1. 安装arr,需要单独下载 requestRouter_amd64.msi
2. 安装URL Rewrite(在windows组件里安装)
3. 打开iis 在sites的 上级 也就是一级目录点击一下,在右侧找到 IIS分组下 点击 Applicaiton Request Routing Cache, 右侧点击 Server Proxy Settings , 点击 Enable Proxy,然后点应用。
4. 假如要从 localhost:8011/testapi/api/aa/bb rewrite 到 localhost:8022/api/aa/bb
在你要点击一下 localhost:8011 站点,然后点击右面的 URL Rewrite, 点击 Add Rules。
配置如下:
Pattern配置: ^testapi/([^/]+)/([^/]+)/([^/]+)$
Rewrite URL配置:http://localhost:8022/{R:1}/{R:2}/{R:3}?{QUERY_STRING}
点应用即可
1. 安装iis
2. 安装 dotnet-hosting-8.0.22-win.exe
3. 安装 dotnet-sdk-8.0.319-win-x64.exe
IIS 如何配置反向代理 :
1. 安装arr,需要单独下载 requestRouter_amd64.msi
2. 安装URL Rewrite(在windows组件里安装)
3. 打开iis 在sites的 上级 也就是一级目录点击一下,在右侧找到 IIS分组下 点击 Applicaiton Request Routing Cache, 右侧点击 Server Proxy Settings , 点击 Enable Proxy,然后点应用。
4. 假如要从 localhost:8011/testapi/api/aa/bb rewrite 到 localhost:8022/api/aa/bb
在你要点击一下 localhost:8011 站点,然后点击右面的 URL Rewrite, 点击 Add Rules。
配置如下:
Pattern配置: ^testapi/([^/]+)/([^/]+)/([^/]+)$
Rewrite URL配置:http://localhost:8022/{R:1}/{R:2}/{R:3}?{QUERY_STRING}
点应用即可

浙公网安备 33010602011771号