基于PureAdmin框架开发的vue网站发布IIS指南

1.IIS添加网站,应用程序池4.0 集成

2.安装两个模块

-requestRouter_amd64.msi

-rewrite_amd64_zh-CN.msi

3.网站-IIS里找到ARR

4.安装ServerSideIncludeModule模块

勾选后确认安装

5.把以下代码替换到webconfig里

XML 复制代码
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="vue" enabled="true" stopProcessing="true">
                    <match url="api/(.*)" />
                    <action type="Rewrite" url="http://你的接口地址/api/{R:1}" logRewrittenUrl="true" />
                </rule>
            </rules>
        </rewrite>
        <handlers>
            <add name="vue" path="*.html" verb="*" modules="ServerSideIncludeModule" resourceType="File" />
        </handlers>
    </system.webServer>
</configuration>

6.重启网站

相关推荐
Rudon滨海渔村5 分钟前
[随笔] 升级uniapp旧项目的vue、pinia、vite、dcloudio依赖包等
前端·vue.js·uni-app
机构师5 分钟前
<uniapp><插件><UTS>在uniapp中,创建自己的插件并发布到uni插件市场
javascript·uni-app·vue·插件·hbuilderx·uni
Watermelo61738 分钟前
Vue3调度器错误解析,完美解决Unhandled error during execution of scheduler flush.
前端·javascript·vue.js·elementui·html·es6·bug
低代码布道师41 分钟前
第一部分:网页的骨架 —— HTML
前端·html
PyAIGCMaster43 分钟前
穷鬼计划:react+tailwindcss+vercel
前端·react.js·前端框架
好_快1 小时前
Lodash源码阅读-difference
前端·javascript·源码阅读
好_快1 小时前
Lodash源码阅读-differenceWith
前端·javascript·源码阅读
好_快1 小时前
Lodash源码阅读-differenceBy
前端·javascript·源码阅读
凌晨一点的程序员2 小时前
antd中的表格穿梭框(Transfer)如何使用
前端·javascript·html·react·antd·transfer
^小桃冰茶3 小时前
HTML 从标签到动态效果的基础
前端·html