我正在将现在在Windows Server 2003 IIS 6上运行的Web系统迁移到Windows 2008服务器上的IIS 7.5此系统在ANSI(葡萄牙语 – 巴西)中生成带有重音字符的JavaScript文件。 这些javascripts显示例如警报消息。 在IIS 6中,我没有问题,但现在使用IIS 7.5,如果这些文件不是UTF-8,重音字符显示不正确。 我们是否有办法强制这些文件(即使在ANSI中)被IIS 7.5作为UTF-8处理? 谢谢 ! 干杯Xcarpa
我们有一个Windows 2008 R2服务器与IIS 7.5和许多客户的网站。 不是系统pipe理员,而是开发人员,我不想触摸那个奇妙的运行系统。 不过,我想通过Web平台安装程序将IIS插件URL重写更新到2.0版本。 我不想做任何可能危害服务器的事情,因此我有一个问题:我能期望它至less有99%的可能性吗? 我没有在网上find任何错误报告或评论,所以我想听一个这方面的专家。 一个有教养的猜测会做。
我试图find一个解决scheme,并find了一些指导,但似乎没有工作。 我有以下url – http://www.mysite.com/aboutus.html 不过,还有一些其他网站链接到我的旧托pipe网站,并指向http://www.mysite.com/nw/aboutus.html 。 我的问题在这里试图从url中删除'nw'目录。 我已经在IIS中设置了以下URL重写,但它似乎没有做任何事情, <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Redirect all to root folder" enabled="true" stopProcessing="true"> <match url="^nw$|^/nw/(.*)$" /> <conditions> </conditions> <action type="Redirect" url="nw/{R:1}" /> </rule> <rule name="RewriteToFile"> <match url="^(?!nw/)(.*)" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="/{R:1}" /> </rule> […]
我有兴趣设置一个成熟的本地用户来运行IIS 7.5下的ASP.NET网站(Windows Server 2008 R2)。 (漫长而无聊的理由与System.IO.Packaging使用独立存储有关,使用MarshalByRef或序列化在另一个AppDomain下运行有问题的代码并不是真正的select。) 我一直使用IIS的默认用户(AppPoolIdentity,networking服务,IUSR等),所以我正在寻找如何正确设置一个正常的IIS用户的build议。 我应该注意哪些缺陷,特别是在权限和安全方面?
在我的Windows 2008R2服务器的IIS7.5中,我有一个url重写。 重写似乎可以在Internet Explorer中工作,但是Firefox和Chrome仍然给我一个404。如果不使用存储在caching中的内容,Firefox甚至会跳过redirect。 任何线索如何使这个权利? <rewrite> <rules> <rule name="Redirect site" patternSyntax="Wildcard" stopProcessing="true"> <match url="{HTTP_HOST}/site*" /> <conditions> </conditions> <action type="Redirect" url="http://site.domain.org" redirectType="Permanent"/> </rule> </rules> </rewrite>
我有一个IIS7.5服务器(也运行SQL Server),它的服务器名称(说) dc-db 。 在此服务器上,我的IIS默认站点在http://localhost和http://dc-db上正确运行 我想加载一个Web应用程序运行在http://management.dc-db 我已经创build了新的站点,并尝试使用以下的主机名绑定: management.* management.dc-db management.dc-db.local 在任何情况下,我都会得到这个标准 我应该注意到,在每次更改之后,站点重新启动。 我读过其他有关通配子域名的动作,这不是我想要做的,在这方面找不到任何有用的东西。 如果这是一个重复,很高兴被纠正。
在我们托pipe的服务器上有一个奇怪的设置:站点同时托pipe站点的实时和testing版本,设置在两个不同的文件夹D:\ Live Sites和D:\ Test Sites中。 除了四个特定的IP访问D:\testing站点内的任何站点之外,最好的方法是什么? 有没有办法做到这一点,而不正确的IP提供一个特定的错误页面? 该服务器是Windows Server 2008 R2与IIS7.5
我有一个网站,现在处于开发状态,可以通过两种方式通过IP访问:内部公司网站可以通过198.162.0.10/WebSite和Internet访问212.19.10.50:1234/WebSite 当用户转到212.19.10.50:1234时,它被redirect到路由到198.162.0.10和443端口为https。 我如何在我的情况下安装服务器证书? 我需要在内部和外部networking都无需证书问题的情况下工作。 是否有可能创build2个证书的一个网站,使IISselect探针证书在我的情况? 哪些SAN内部证书主题必须是外部networking? 外部IP?
我的问题是可以从服务器机器(本地主机)打开默认网站,但无法从testing机器(在同一个局域网中)打开。 Netstat说IIS 7.5正在侦听0.0.0.0:80。 WireShark显示testing机器上的浏览器发出三个TCP SYN数据包,这些数据包到达Web服务器,但没有SYN-ACK(等)。 我究竟做错了什么? 感谢您的帮助。
我已经使用Web Platform Installer在Windows Server 2003 SP2上安装了IIS Express 7.5但是,当我运行IISpipe理器时,服务器仍在运行IIS 6.0。 后来我从这里手动安装IIS 7pipe理器,但是我得到了这个错误 无法连接到指定的计算机。 详细信息:不可能加载文件或程序集“Microsoft.web.Administration,Version = 7.0.0.0,Culture = neutral,PublicKeyToken = ###'或其依赖项。 指定的文件未find。 有人可以告诉我为什么或为什么我错过了什么?