在IIS菜单中,您有HTTPredirect和URL重写。 后者则有一个重写动作和一个redirect动作。 我想知道这些之间有什么区别。
我们知道,默认情况下,当您在IIS8.5上创build新的网站时,它会创build一个匹配的应用程序池,并在ApplicationPoolIdentity标识下运行。 我们可以进入应用程序池的高级设置并手动更改身份,但有没有一种方法可以指定一个不同的用户,默认情况下可以运行所有新的应用程序池?
我已经尝试在我们的局域网上安装一个“快速和肮脏”的网站(只要我可以发布一个RSS源,我们的团队将在内部使用),在旧的Windows XP SP2计算机上安装IIS 5。 “网站”工作,但试图访问包含RSS结果的页面往往在“超出最大连接数”错误消息。 有没有办法增加IIS v5.1中的最大连接数量?
我对IIS还是个新手,我想要做的是按版本号为每个版本的软件创build多个虚拟目录,以便我们可以对每个configuration进行回归testing。 所以我想要做的是这样的: app_1.2.3.4作为虚拟目录。 然后有一个虚拟目录“应用程序”redirect到我设置的值,例如app_1.0.0.0。 这是可能从IIS,或者我需要一些神奇的asp.net或JavaScript做同样的事情?
我不想从MIME列表中删除条目,我只想告诉IIS停止提供特定扩展名的文件。 为什么让IIS如此简单地停止提供特定扩展名的文件是非常困难的? 我见过的解决scheme,如…添加一个映射指向一些404.dll,只存在于一些独立的locking工具包,声称对IIS 6.0 + obselete。 我也读过,可以有ASP.NET明确禁止提供文件,通过创build一个映射到asp.net处理程序的DLL,然后指定Web.config文件types的System.Web.HttpForbiddenHandler。 那些工作,尽pipe最初禁止处理程序似乎没有工作,感谢浏览器caching,哈哈:(见http://stackoverflow.com/questions/208571/castleproject-vm-httpforbiddenhandler-not-work的答案) 。 我只是在这里寻找一个简单的解决scheme。
我正在运行Microsoft Web平台安装程序,它正在尝试安装IIS5.1。 不幸的是我有以下错误: 安装程序无法复制staxmem.dll文件 确保下面指定的位置是正确的,或者更改它并在您指定的驱动器中插入“Windows XP Proffessional Service Pack 3 CD”。 C:\ WINDOWS \ ServicePackFiles \ i386文件 现在我通过Windows Update下载了服务包,所以我没有光盘。 我通过Google进行了search,并提出了这个支持页面 。 我遵循第一组指令,数据库没有任何问题,所以我继续步骤2.不幸的是,这又需要Service Pack CD。 search硬盘驱动器显示该文件位于指定的目录中。 那么如何让安装继续? 是否因为文件已经存在于目标位置而正在使用? 如果这样就暗示IIS已经安装在机器上。 所以在这种情况下,问题就变成了 – 为什么Web Platform Installer试图安装已经安装的东西?
我有一个Windows 2003服务器,我运行它的IIS。 我想在服务器上运行php,所以我可以托pipe一个drupal站点。 我希望使用Apache来托pipe这个站点,这样我就可以拥有干净的URL。 可以运行IIS和Apache吗? 会有什么build议吗?
我正在寻找一种方法来创build一个虚拟FTP目录在IIS 5和6通过脚本? 有没有人有这样的脚本?
可能重复: 在同一个盒子上的IIS和Apache? 我有一个Windows服务器2003框当前正在运行一些瓦特服务器(猫,媒体维基等) 我创build了一个新的asp.net应用程序,我也想主办它,但我不确定如何托pipe它与踩脚踏板的东西 任何想法,如果这可以做,如果是的话如何
在IIS6中,您不能将App _ Code目录设置为虚拟目录。 但是,我发现你可以在App _ Code目录下设置一个虚拟目录,而IIS6会将代码编译到__code程序集中。 看来,IIS7不会这样做,但我想知道是否有不同的方式来跨IIS7中的多个站点共享代码目录。 一个可行的方法是创build一个连接到通用源代码目录,但我真的很喜欢有虚拟目录选项,根据定义,代码可以通过FTP自动访问。