VS2013中使用本地IIS+域名调试ASP.NET项目

在有些情况下需要使用本地的IIS作为调试服务器,如支持多域名的网站,这里记录下如何使用。

1.修改本机hosts文件。

路径:C:\Windows\System32\drivers\etc

格式如下:

保存后在浏览器中输入www.hehe.com就会访问在本地的IIS中网站。

2.在本地IIS中添加网站,目录指向需要调试的项目,并为网站绑定主机名:www.hehe.com。

3.设置web项目的调试服务器,并指定URL:http://www.hehe.com,如下图所示:

现在就可以通过域名www.hehe.com来调试项目了。

IIS配置本地域名解析

IIS配置本地域名解析

1 打开iis管理器

计算机-右键管理-服务和应用程序-Internet信息服务管理

2 新建一个网站

网站-添加网站,输入网站名称、地址、主机名

3 配置权限

  1. 打开网站右侧的身份验证,确保匿名身份验证为启用状态
  2. 配置权限,编辑权限-高级
  3. 高级-更改权限-添加(添加一个用户对象)
  4. 高级-立即查找-找到iis用户,点击确定
  5. 赋予此用户相应权限,可自行调整,此处我选择允许所有权限

4 配置DNS解析

打开C:\Windows\System32\drivers\etc的hosts文件,配置dns解析

5 网页验证

在站点目录下新建一个test.html(内容为hello iis!),打开浏览器验证

YES!成功啦!!!

IIS怎么设置本地域名解析

2017年08月07日 01:24:29 bianjing40 阅读数:1305 标签: IIS怎么设置本地域名解析IIS本地域名解析更多

个人分类: IIS

1、IIS里面的设置

2、找到hosts文件路径:C:\Windows\System32\drivers\etc

如修改后保存不了,则设置下权限,我这是Administrator管理员登陆的则添加Administrator帐号,如你电脑用什么管理员登陆则添加相应的管理员。

下面访问下

浏览器打开后查看域名是否重定向成功

VS2013中使用本地IIS+域名调试ASP.NET项目的更多相关文章

  1. 在IIS里面调试asp.net程序

    写在前面,在IIS里面调试asp.net程序,要分程序类型考虑: 一.调试asp.net项目: 1.选择"项目名",右击"属性": 2.选中"Web& ...

  2. 通过IIS调试ASP.NET项目

    当我们使用Visual Studio调试的时候,通常我们会选择VS自带的ASP.NET Developerment Server(也是默认选项),当第一次调试的时候(按F5或Ctrl+F5不调试直接打 ...

  3. 远程调试 Asp.Net 项目

    项目部署到产品环境后,难免会发生一些故障,有一些可以在本地测试环境中直接重现,而有一些则无法重现.对于可以在本地测试环境中重现的Bug,开发人员往往能够很迅速地进行问题排查.而对于无法重现的Bug,就 ...

  4. Visual Studio 2015 + IIS Express 10.0 调试 ASP.NET 项目

    参考资料: https://msdn.microsoft.com/zh-cn/library/58wxa9w5(v=vs.120).aspx 首先搭建环境, 也就是用 IIS Express 配置一个 ...

  5. VS~通过IIS网站启用"域名"调试

    在我们开发网站时,对某些信息进行序列化时,通常使用session,cookies,nosql等技术,而为了安全,我们在服务器上很多情况都做了防止盗链的设计,这给本机调试带来了不便,因为,本机都是以lo ...

  6. 利用fis3自动化处理asp.net项目静态资源时遇到的一个编码问题

    fis3是一款强大的前端自动化构建工具,提供了很多非常实用的功能,具体参考http://fis.baidu.com/,使用该工具需要安装node环境. 最近在部署网站的时候尝试了一下使用该工具对前端资 ...

  7. 在iis中调试asp.net程序

    第一步,在iis中新建一个网站,名称为Langben,“物理路径”选择你的程序的根目录,端口你可以随便设置一个数,我这里设置为8888(后面要用到哦). 第二步,应用程序池设置一下 第三步,接下来,在 ...

  8. VS2013启动项目调试的时候会启动本地IIS

    VS2013启动项目调试的时候会启动本地IIS ,而在这种状态下去调试程序,会有很多功能用不了,而且还会有错误:如下图: 解决方法,将托管管道模式更改一下就行了:

  9. IIS安装和ASP.NET Web应用程序开发期间部署到IIS自定义主机域名并附加进程调试

    一.IIS安装,此处以Windows10操作系统为例 首先依次进入控制面板=>程序=>程序与功能=>启用或关闭Windows功能 将Internet开头的三个选项全部打钩后点击确定安 ...

随机推荐

  1. Vue之路由跳转 传参 aixos 和cookie

    一.路由跳转 1.1 项目的初始化 vue create m-proj   >>>创建vue项目 精简vue项目的 views 视图   About(基本是删除的) Home.(可以 ...

  2. ASSERT()断言

    头文件<assert.h>   作用:用于判断是否有非法的数据,有则程序报告错误,终止运行.(注意是非法情况,而不是错误情况)   ASSERT()和assert()的区别: ASSERT ...

  3. nodejs 操作 mysql

    1.安装插件 npm install mysql 2.调用代码 var mysql = require('mysql') var connection = mysql.createConnection ...

  4. Linux日常之以当前时间命名文件

    要求:将当前硬件信息的内容统一以一个文件的形式写入目录date中,且该文件是以“cpu_当前时间.txt”方式命名:    实现该要求主要理解三方面: (1) 显示当前硬件信息的命令:lscpu (2 ...

  5. Peakvue和自相关技术轴承诊断

    什么是应力波 应力波产生于“金属与金属相互碰撞的事件” 加速度传感器捕捉含有具有短时特性应力波的轴承振动信号 应力波是一种非常短暂的连续的脉冲信号, 通常在百万分之一秒到千分之一秒的区间范围内, 它是 ...

  6. ubuntu(linux)如何安装nginx?

    之前要在linux下面安装nginx,弄了半天,终于搞定了,下面给大家详细一下安装流程及安装报错解决方案: 安装共分为5步搞定: 1.进入src目录(下载存放目录)      cd /usr/loca ...

  7. font-awesome样式只显示方框

    这是一个踩过的坑:使用font-awesome中的css样式库时,比如fa-user-circle-o,显示的不是一个用户图标,而是一个方框. 怎么回事呢? 进入css文件,发现: 咦,这些文件呢?我 ...

  8. spring security基本知识(四) WebSecurity

    1.创建一个Filter   现在web.xml文档中声明一个filter class="org".springframework.web.filter.DelegatingFil ...

  9. Rails3:使用bundler管理gems

    Rails3:使用bundler管理gems bundler 是一套为了 Rails3 所打造的全新 Gem dependencies 管理工具:一套基于 Rubygems 的更高阶套件管理工具,适合 ...

  10. layui下拉框右边图标动画,不要动画

    /* 取消动画 / .layui-form-selected .layui-edge { margin-top: -3px; -webkit-transform: rotate(0deg); tran ...