1、利用VS打开项目,右键网站项目,点击“发布”:

2、 弹出“发布”对话框,选择发布到“文件夹”,如下图所示,然后点击“下一步”。

3、到发布位置选择文件夹,此处的“NETweb”文件夹是自己新建的文件夹然后点击“完成”。

4、进入“发布”页面,点击“发布”按钮,等待。。。

5、发布成功后发布成功后,打开文件夹“NETweb”,此时项目已经发布成功,下面就是要把项目部署到IIS服务器。

6、在部署之前首先要安装IIS,打开电脑的控制面板--->程序和功能,单击‘打开或关闭Windows功能’则弹出一个窗口,按下图进行勾选,勾选Internet信息服务的所有节点,选完之后,点击“确定”等待安装。

 7、安装完毕,进入IIS,直接搜索IIS,如图,双击进入。

8、右键应用程序池,新建一个程序池。

名称自己设置,然后点击确定

然后右键网站,新建一个:

上图中网站名称可以随便命名,不用和项目文件夹一样;第二个设置是物理路径,直接找到项目文件夹即可;第三个IP地址设置,可以默认不管,也可以设置为本机的IP地址;第四个端口号,默认为“80”,会被占用,需要修改为其他数字。然后点击确定。

9、点击网站,然后双击击下面的目录浏览

多数情况下,目录浏览默认为启用状态,若果是禁用状态可以点击启用,然后再点击应用。

10、此时可以回到网站页面,“浏览网站”,如果打开网站显示为文件目录,那是由于没有设置HTTP重定向或者默认文档。

11、双击上图中间部分的“默认文档”,进入“默认文档”设置页面。

点击“添加”,弹出“添加默认文档”对话框,然后输入默认启动的首页文件名,本工程中启动的是“Index.aspx”文件,然后点击“确定”,添加完毕。

11、正常项目在此处可以正常访问,但是本项目中含有“前台”、“后台”两个子目录,并且“Index.aspx”文件在“前台”子目录下,不在根目录下。

12、此时网上有一些处理方式说是将“第11步”中的名字写成“前台/Index.aspx”,本人尝试后,确实可以访问Index.aspx页面,但是页面上的按钮点击后不能成功跳转。这里我直接给出我尝试成功的方法。

先点击网站名,进入网站设置下,然后双击“HTTP重定向”,进入重定向设置。

勾选“将请求重定向到此目标”,重定向行为的两个框也都可勾选,然后点击右侧的应用。

13、此时点击浏览,可以点击访问网站。(本文中的网站是从网上下载的),此时可以发现里边所有功能可以随意使用,恭喜你,网站在本地部署成功。

IIS部署ASP网站项目详细教程(内部含有子目录)相关推荐

  1. 阿里云ECS服务器部署Node.js项目详细教程及多网站部署

    本文详细介绍如何部署NodeJS项目到阿里云ECS上,以及本人在部署过程中所遇到的问题.坑点和解决办法,可以说是全网最全最详细的教程了.同时讲解了如何申请阿里云免费SSL证书,以及一台ECS服务器配置 ...

  2. 【Asp】在win10的IIS部署asp网站的注意事项!(避坑篇)

    1.应用程序池,高级设置,启用32位应用程序为true 2.点击网站,选asp,在启用父路径中,选择true 3.点击网站asp,将错误发送到浏览器中设为true 4.还有一个关键的坑,http响应标 ...

  3. 如何将网站发布和部署到本地服务器详细教程

    如何将网站发布和部署到本地服务器 文章目录 如何将网站发布和部署到本地服务器 前言 一.前提 1.首先Win+Q输入并找到"启用或关闭Windows功能", 2.找到Interne ...

  4. IIS发布 部署 ASP网站

    现在应该新的程序员很少会接触到ASP这门技术,基本处于边缘化的状态.笔者也是有偿帮助别人解决问题的时候有幸接触了一点. 废话少说,IIS如何部署ASP网站呢? 简单几步就可以,笔者亲测有效,如果还有问 ...

  5. 服务器IIS怎么布置网站,在服务器上用IIS部署搭建网站教程

    原标题:在服务器上用IIS部署搭建网站教程 IIS,和apche一样是一种web服务器,有了这种服务器,我们的网站程序或其他web程序才可以正常运行.这里就教新手在服务器上怎么用IIS部署搭建一个网站 ...

  6. Mac系统下Gitlab部署、使用的详细教程

    Mac系统下Gitlab部署.使用的详细教程 1.Gitlab部署前的准备工作 2.gitLab 创建账户.Group(组).Projects(项目) 3.Gitlab通用配置 GIT最小配置(use ...

  7. 阿里云服务器上利用IIS部署.net网站(windows server2012r2系统)

    简介 本文介绍了在在一台新的阿里云服务器(windows server2012r系统)上,利用IIS发布net网站的教程,分享给大家.(还有代金券礼包领取,希望大家有所帮助)具体如下: 1.添加站点( ...

  8. Windows server 2012 IIS 安装asp网站

    本文作为一个教程 指导安装部署IIS的asp网站 在IIS内选择"添加角色和功能 选择"web服务器IIS"和"应用程序开发"内 "asp& ...

  9. Windows7 IIS7.5部署ASP网站

    最近一直被一个问题弄的头疼,也在网上找了好多方法.但是都不能如愿.现在我按照我的理解来写一个步骤.希望能帮到大家. 下面这个链接是我写的文档的链接.下载一下就好了. Windows7 IIS7.5部署 ...

  10. 【实战】Windows使用任务计划执行批处理定时重启IIS部署的网站

    文章目录 一.windows定时任务 1.Windows 任务计划程序 2.Windows Service 二.命令行方式启停IIS网站 三.例:定时启停IIS网站 目标任务 步骤 查看成果 一.wi ...

最新文章

  1. Rect 选择感兴趣区域
  2. 5获取按钮返回值消息_大数据从入门到深入:JavaEE 之 项目实战 项目基础编码阶段(5)...
  3. CSS设置段落的垂直对齐
  4. vue cli 脚手架上多页面开发 支持webpack2.x
  5. C语言实现queue队列的算法(附完整源码)
  6. leetcode404. 左叶子之和
  7. 前端学习(2684):重读vue电商网站5之登录页面总结如何进行表单验证
  8. JAR包中读取资源文件
  9. 电动车无刷电机控制器软件设计要点(整理)
  10. 炫龙dcpro黑苹果_毁灭者DC W650DC装黑苹果心得
  11. 人睡眠时做恶梦以及梦魇或鬼压身的原因
  12. MATLAB虚数矩阵不可随意转置
  13. 31岁清华副教授誓为国产工控软件护航
  14. 追忆年华――孩子时代的玩具
  15. 音频可视化图形引擎—Specinker
  16. 《最强大脑》新科世界脑王:其实我是教小学数学的
  17. 图片头顶距离顶部百分比怎么修改_ps如何修改图片文字 ps怎么修改文字
  18. 20200511-01 基于 QCustomPlot 移植到 QML 上(qt.514)
  19. 一:tomcat的简介:
  20. django ajax页面跳转,Django中的AJAX GET请求后重定向

热门文章

  1. 阿里巴巴校招2017前端笔试题目 -- 原生js/html5 实现一个路由
  2. 使用Hourglass网络来理解人体姿态
  3. jsp值choose标签
  4. mac被限制什么意思_苹果ip完美解决电脑ip被限制问题
  5. 智能家居(3)智能交互的竞品分析
  6. matlab eval函数代替,matlab eval函数用法
  7. 金属类的大宗商品创下新高,对冲基金疯狂买涨
  8. excel 数组公式
  9. BD-rate计算方法
  10. 树莓派驱动数码管c 语言,用树莓派驱动八段数码管实现倒计时