首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用IIS或IIS的命令行更改IIS中虚拟目录或站点的物理路径

在云计算领域,虚拟目录和站点的物理路径更改是一个常见的操作。在IIS中,可以使用命令行或图形界面来更改虚拟目录或站点的物理路径。以下是使用IIS或IIS的命令行更改IIS中虚拟目录或站点的物理路径的步骤:

  1. 打开IIS管理器:在Windows系统中,点击开始菜单,输入inetmgr并回车,即可打开IIS管理器。
  2. 选择虚拟目录或站点:在IIS管理器中,展开左侧的站点节点,选择需要更改物理路径的虚拟目录或站点。
  3. 更改物理路径:右键单击选中的虚拟目录或站点,选择“基本设置”,在弹出的窗口中,可以看到“物理路径”选项,点击“浏览”按钮,选择新的物理路径,并点击“确定”按钮即可。
  4. 使用命令行更改物理路径:在命令行中,可以使用以下命令来更改虚拟目录或站点的物理路径:
代码语言:txt
复制
appcmd set vdir /vdir.name:"virtual_directory_name" /physicalPath:"new_physical_path"

其中,virtual_directory_name是虚拟目录的名称,new_physical_path是新的物理路径。

需要注意的是,在更改物理路径时,需要确保新的物理路径是存在的,并且IIS服务器具有访问该路径的权限。同时,更改物理路径后,需要重新启动IIS服务器,以使更改生效。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

iis如何设置站点编码格式?

一、环境:win7,iis6.0 二、步骤        打开iis,选择一个站点,在右侧asp.net区域里,找到‘.NET全球化’项。   双击打开后。   ...分别选择‘请求’,‘文件’,响应‘,’响应头‘编码格式。按照站点所需情况选择gb2312utf-8。一般要保持一致。   然后点击右上角‘应用’按钮。保存修改。配置完成。   ...配置保存后,iis站点跟目录下,也就是物理路径指向文件夹下,会新建修改web-config文件。   打开文件,可看到刚才设置内容。   刚才是视图化设置。...我们也可以直接在站点下新建一个web-config文件,增加如果上图中内容,保存即可。 三、完成        再到.net全球化设置,可以看到,设置已经修改了。

6.9K11
  • 一文解读使用WinDbg排查iis CPU占用高站点问题

    一、概述 在Window服务器部署程序后,可能因为代码不合理或者其他各种各样问题,会导致CPU暴增,甚至达到100%等情况,严重危及到服务器稳定以及系统稳定,但是一般来说对于已发布程序,没法即时看到出问题代码...获取DMP文件 (1)打开任务管理器 (2)选择CPU较高进程 (3)右键“创建转储文件” (4)获取最后目录位置,拿到DMP文件即可 5....\SOS.dll 同目录下   放到一个目录:【D:\windb\dll】,以下指令用于指定对应sos.dll,clr.dll   .cordll -lp D:\windb\dll (5)获取执行时间很长线程...clrstack   上图即可看到对应一些自定义代码,即可根据这些代码分析哪块代码写得不合理,也还可以点击进入查看详细信息 6....以上为简单查看CPU过高简单解决方案案例,对于WinDbg相关指令可以使用搜索引擎进行搜索学习。

    1.8K30

    利用IIS虚拟目录写马至中文路径

    MSSQL利用批处理写马至中文路径 0x01 前言 知识星球看到@紫陌师傅分享一篇《利用IIS虚拟目录绕过os-shell中文目录》,所以想着对他文中提到利用Adsutil.vbs脚本创建虚拟目录写马至中文路径方式进行复现...0x02 思路分享 Adsutil.vbs是Windows系统自带一个脚本,可用于命令行下管理IIS,默认在C:\inetpub\AdminScripts目录下,但只在IIS6默认会有这个脚本,IIS7...及以上场景时我们也可以通过执行appcmd获取IIS所有网站名称和对应物理路径,快速定位到目标网站绝对路径,也能查看/创建/删除虚拟目录等,方便我们写马至中文路径。...,path虚拟目录别名,physicalPath物理路径,还得注意app.name、path/,这两斜杠都需要保留,否则可能会出错。...使用Adsutil.vbs脚本appcmd建立虚拟目录后就可以无视目标网站物理路径存在中文字符了。

    1.5K20

    服务器攻防站 网站后门防范及安全配置

    1、后门防范基本功 首先要关闭本机不用端口只允许指定端口访问;其次要使用专杀木马软件,为了有效地防范木马后门;第三是要学会对进程操作,时时注意系统运行状况,看看是否有一些不明进程正运行并及时地将不明进程终止掉...首先要关闭不必要服务;其次是建立安全账号策略和安全日志;第三是设置安全IIS,删除不必要IIS组件和进行IIS安全配置。 在IIS安全配置时候,要注意修改默认“Inetpub”目录路径。...此外,还需要删除默认“scripts”、“print”等虚拟目录,然后在IIS管理器删除不必要映射,一般情况下保留ASP、ASA就可以了。...在“IIS信息服务”管理器展开网站虚拟目录,然后右键点击某个虚拟目录,选择“属性”→“虚拟目录”标签,在“本地路径”下可设置对该目录权限为“读取”“目录浏览”等。...当使用Access作为后台数据库时,如果有人通过各种方法知道或者猜到了服务器Access数据库路径和数据库名称,就可以下载这个Access数据库文件,这是非常危险

    1.5K00

    服务器攻防站 网站后门防范及安全配置

    1、后门防范基本功   首先要关闭本机不用端口只允许指定端口访问;其次要使用专杀木马软件,为了有效地防范木马后门;第三是要学会对进程操作,时时注意系统运行状况,看看是否有一些不明进程正运行并及时地将不明进程终止掉...首先要关闭不必要服务;其次是建立安全账号策略和安全日志;第三是设置安全IIS,删除不必要IIS组件和进行IIS安全配置。   在IIS安全配置时候,要注意修改默认“Inetpub”目录路径。...此外,还需要删除默认“scripts”、“print”等虚拟目录,然后在IIS管理器删除不必要映射,一般情况下保留ASP、ASA就可以了。   ...在“IIS信息服务”管理器展开网站虚拟目录,然后右键点击某个虚拟目录,选择“属性”→“虚拟目录”标签,在“本地路径”下可设置对该目录权限为“读取”“目录浏览”等。...当使用Access作为后台数据库时,如果有人通过各种方法知道或者猜到了服务器Access数据库路径和数据库名称,就可以下载这个Access数据库文件,这是非常危险

    95520

    Servant:基于WebIIS管理工具

    你可以直接通过浏览器使用智能手机,在提供相关认证信息后进行访问。 与普通IIS管理器相比,Servant主要新特性是浏览器界面。...IIS需要配置与控制选项都没有,很简洁,让我们继续 5.首先我们可以建立IISWeb Site,一些基本设定都有,例如设定Web Site Name,路径,Application Pool...如果是虚拟目录的话,通过打开站点,通过Applications进行管理: 6、本身工具Setting界面还很简单,就是当时安装时候可以配置东西,事后也是可以在Setting配置...许多.NET开发者都在奋力从Windows事件查看器(安装类似ELMAH插件)寻找到合适异常。而使用Servant后,则无需为这些事情烦恼。...在每个WebSite 下还有每个WebSite 自己未处理异常列表 以上大概是这个工具使用方式,使用起来满简单,作者计划特性如下: 允许通过Git部署(每个站点上都能直接使用) 支持

    2.1K100

    ASP.NET Core 2.2使用IIS部署要注意路径问题

    ASP.NET Core 2.2 推出已经有一段时间了,其中有个新功能,能够使用AspNetCoreModuleV2并且在IIS使用InProcess模式部署,以大幅提高性能。...而ASP.NET Core 2.2里新增了InProcess模式,可以在IIS自己w3wp进程跑你应用。这个InProcessIn也就是In在了w3wp里意思。...最终发现,在Kestrel下运行时候,Environment.CurrentDirectory指向是应用根目录,而在IISInProcess模式下运行时候,则指向系统目录,最终导致应用里只要间接直接使用...我们可以利用IHostingEnvironment接口里提供ContentRootPath属性来获取当前应用目录绝对路径,这是在Kestrel和IIS中行为一致。...其他注意事项 如果你在VS里使用IIS去debug,比如这样设置的话: ?

    2.9K30

    web服务器

    ApacheApache           2 iis  微软公司  提供图形化管理工具           3.Nginx  三.iis 10 改进 四.虚拟目录 五.补充 ---- 前言:...----  三.iis 10 改进 集成支持了http/2 协议 在 nano server 运行和管理iis 10 支持通配符主机名,power shell 添加了iis 管理模块  iis ...添加后默认网站默认物理路径 %systemdirve%\inetpub\wwwroot  默认文档,决定请求网站数据时,提供第一个被访问网页  连接超时, 设置在断开与非活动用户连接之前等待时间... 默认 120秒 最大URL 段数 避免过长url  影响服务器响应 默认 32 最大并发连接限制, 防止系统负载过重 最大带宽限制站点使用网络带宽  防止web 服务占用过多带宽 ---- 四.虚拟目录...将物理路径不同文件夹逻辑上映射到网站主目录下, 方便网站管理     优点  便于维护和开发   移动物理位置 不会影响web 站点逻辑结构    2.

    9.8K20

    【2013年】开发常见问题回顾(一)

    IE10LinkButton不可用     这应该是2013年初遇到一个BUG,当使用Asp.Net开发Web Application时,页面使用LinkButton按钮;运行页面用IE10打开,点击...finally { Console.ReadLine(); } } C# 获取虚拟目录物理路径示例.../// /// 获取虚拟目录物理路径 /// /// 虚拟目录所属网站标识符...如果在 IIS 没有将虚拟目录配置为应用程序 以IIS6为例  解决方式:  1.在IIS中网站对应虚拟目录上右键,选属性  2.应用程序名后点创建 C# 利用SharpZipLib对字符串进行压缩...项目发布在IIS图片CSS样式无法正常显示  很多时候在开发环境页面能正常显示,但发布在IIS后,显示正常  最常见原因:  1.路径不对正常     特别是发布为虚拟目录时,一定要注意路径问题

    1.9K50

    win20002003下整合IIS+Tomcat5支持jsp

    和8009换成你自己IP和端口: worker=status:status 使用前请先修改文件file=D:/Tomcat5/logs/jk2.log这一行,改成你需要路径,copy地址栏路径时请注意...Web站点”),在其上点右键选“属性”,在弹出页框里选择“ISAPI筛选器”,点“添加”,筛选器名称填jakarta,可执行文件填入你isapi_redirector2.dll绝对路径(就是第3...8、新建虚拟目录 在Internet信息服务管理器,在里面选择“网站”默认网站,点右键,选择“新建”->“虚拟目录”,别名填jakarta,下一步,路径选为你isapi_redirector2....dll存放目录,我是D:Tomcat5iis,下一步,权限记得把 “执行(例如ISAPI应用程序CGI)”一项打上勾,再点下一步,再点“完成”。...如果你用IIS5的话,到这里就可以结束了,但IIS6还没完(稍候介绍)。 9、重新启动“默认 Web 站点”。

    50640

    IIS7.5神秘ApplicationPoolIdentity

    也就是说"ApplicationPoolIdentity"帐号是系统动态创建“虚拟”帐号(说它是虚拟,是因为在用户管理里看不到该用户或用户组,在命令行下输入net user也无法显示,但该帐号又是确实存在...运行后,会提示异常: 对路径“C:\TestDir\1.txt”访问被拒绝。...原因很明显:该站点运行时是以应用程序池(luckty)对应虚拟帐号运行,而这个虚拟帐号不具备c:\TestDir访问权限 这种情况在web服务器(iis6)安全配置很常见,比如我们把图片上传目录...,常常放在主目录之外,同时以虚拟目录形式挂于站点之下,另外在IIS6不指定该目录任何执行权限 ,这样即使有人非法上传了asp/aspx木马上去,也无法运行搞不成破坏!...结束语: IIS7.5虚拟帐号设计确实很棒,想想传统IIS6时候,为了把同一服务器上站点权限分开(以防止木马捣乱),不得不创建一堆iuser_XXX,iwam_XXX帐号并指定密码,再一个个站点分配过去

    1.3K100

    WCF与IIS集成Windows身份验证矛盾

    服务器,而是在项目属性里设置为直接使用IIS),提示以下错误: IIS 指定了身份验证方案“IntegratedWindowsAuthentication, Anonymous”,但绑定仅支持一种身份验证规范...有效身份验证方案为摘要、协商、NTLM、基本匿名。请更改 IIS 设置,以便仅使用单一身份验证方案。...错误提示说得很明白:IIS要么采用集成验证,要么仅使用匿名验证,于是把IIS设置里集成验证勾选去掉了,IIS重启后,这回运行正常了,但是VS.Net却无法断点调试了(启用调试必须采用集成验证),难道这就是传说中...不甘心之下,在iiswebsite站点中,对svc所在目录右击看了一下,呵呵,找到解决办法了,IIS可以允许单独对每个目录(虚拟目录)设置目录安全性,于是把svc所在目录(整个项目中所有wcf...文件都集中放在这个目录)--》目录安全性-->去掉了集成验证前勾选框,而整个站点仍然采用集成验证,这下svc可以直接浏览,而我们傻乎乎vs.net也能断点调试了……(菩提树下杨过^_^)

    1K50

    .Net如何操作IIS

    编程控制IIS实际上很简单,和ASP一样,.Net需要使用ADSI来操作IIS,但是此时我们不再需要GetObject这个东东了,因为.Net为我们提供了更加强大功能新东东。...图中每一个节点称之Key,而每个Key可以包含一个多个值,这些值就是我们说属性(properties),IIS元数据Key与IIS元素是相符,因此元数据属性值设定是会影响IIS设置...这就是我们编程基本思路和核心。 另外还要了解一下Schema这个概念。它表示IIS构架名称,即可以理解IIS元数据Key类型,具体点说就是指每个结点类型。...IISWeb功能,因此此处就是"W3SVC",如果是FTP则应是"MSFTPSVC" WebSite:一个IIS服务可以包括很多站点,这个就用于设置操作站点。...,即在根目录子集(rootfolder.Children)再添加一条记录,这里使用是DirectoryEntries类Add方法,它返回是一个DirectoryEntry,表示新加入目录,

    1.9K90

    WCF技术剖析之三:如何进行基于非HTTPIIS服务寄宿

    此外,Services对应目录被映射为IIS相应站点某个Web应用,虚拟目录名称为WasHostingDemo。 ?...,Artech.WasHostingDemo.Services"%> 然后,将Services所在目录映射为IIS虚拟目录。...在本例,在IIS 7Default Web Site站点下,创建了一个命名为WasHostingDemoWeb应用,并将其物理地址指定为Services项目所在目录。...但是,直接修改配置文件方式,出错频率很高,对于很多配置,我们都可以直接通过IIS管理器进行相应修改。此外,我们可以选择通过命令行方式修改相应配置,IIS为我们提供了一系列命令。...Site Bindings对话框可以添加新站点绑定和编辑现有的站点绑定,如图3所示。

    69860

    Windows IIS配置Jsp和php环境方法

    在作为Web服务器方面,Tomcat处理静态HTML页面时不如Apache迅速,也没有Apache健壮,所以我们一般将Tomcat与ApacheIIS配合使用,让Apache对网站静态页面请求提供服务...2、 Tomcat服务器:Apache组织开发一种JSP引擎,本身具有Web服务器功能,可以作为独立Web服务器来使用。...(2)如果你操作系统是Win2000xp那么按如下方式配置环境变量。...测试TOMCAT是否安装成功:http://localhost:8080/index.jsphttp://127.0.0.1:8080/index.jsp . 4、整合Tomcat和IIS (1) 将下载...(4)打开Internet服务管理器,在默认站点上添加一个新虚拟目录,名称为jakarta,这个虚拟目录指向f:tomcat4binnative ,并启动该 默认站点

    1.9K30

    使用WCF进行跨平台开发之二(IIS托管WCF服务并使用php平台调用)1.系统必备2.在IIS托管WCF服务3.使用PHP调用托管在IISWCF服务

    上一篇使用控制台托管了WCF服务,但是如果想从PHP和java平台调用,必须将其托管到IIS(并不是必须,还是有其他方式 比如windows azure) 1.系统必备      首先,必须打开...IIS和WAS,如果没有,可以在控制面板--程序--打开关闭Windows功能打开。     ...在新建虚拟目录对应实际目录,添加web.config文件,配置wcf服务和终结点,并打开元数据公开,然而,因为这里不是使用常用svc文件托管服务,所以需要serviceActivations节点配置服务...3.使用PHP调用托管在IISWCF服务 在PHP服务器打开浏览器,并浏览http://192.168.11.1/emp/EmployeeManagement.svc测试服务是否托管正常。 ?...出现以上页面,证明在IIS托管正常,现在,可以使用php开发程序调用此服务啦。

    2.1K70

    Windows Server2008IIS7五大特性

    IIS7不再拥有单一metabase 配置储存,而将使用和ASP.NET支持同样web.config文件模型,这样就允许用户把配置和web应用内容一起存储和部署,无论有多少站点,用户都可以通过web.config...在这个 shell 包括一个交互提示和一个可以独立,或者联合使用脚本环境。而对于IIS服务器,Windows PowerShell同样可以提供全面的管理功能。...不过虽然PowerShell也可以管理运行在Windows Server 2003上IIS6,但是IIS7才是特为通过PowerShell命令行来进行管理。...它包括了新APPCMD功能,APPCMD通过标准命令行界面来创建和配置站点,这样命令行工具应用场景也非常常见,当用户环境中用到例如脚本管理时候,APPCMD就将发挥非常其极大优势。...这些扩展性模块可以使用nativeC++代码.NET托管代码来编写(你可以使用现有的ASP.NET System.Web.IHttpModule接口来实现)。

    1.7K60
    领券