iis 相关问题

Internet信息服务(IIS)是Microsoft创建的用于Microsoft Windows的Web服务器。请在您的问题中或通过添加特定于版本的标记来提及您正在运行的IIS版本。

下一个/图像图像未在 iis 10 服务器上加载

我在iis 10服务器上使用iisnode发布了我的nextjs应用程序,一切正常,但是我使用next/image的本地图像未加载。在开发环境中,下一个开发,下一个构建,

回答 1 投票 0

URL 重写规则将 https://oldhostname/oldsubfolder 重定向到 https://newhostname

我一直在绞尽脑汁试图找出如何实现这一点,但我开始认为这是不可能的?我尝试了多种变体,最新的是: 我绞尽脑汁试图找出如何实现这一点,但我开始认为这是不可能的?我尝试了多种变体,最新的是: <rule name="Redirect Website" stopProcessing="true"> <match url="^oldsubfolder(.*)$" /> <conditions> <add input="{HTTP_HOST}" pattern="^oldhostname$" /> </conditions> <action type="Redirect" url="https://newhostname/{R:1}" redirectType="Permanent" /> </rule> 这是一个内部网站。有什么想法吗?我确实将“oldhostname”设置为别名,以指向我们 DNS 中的“newhostname”,但我收到 404,因此它到达了那里,但没有到达正确的页面。我还需要尾随链接来继承。 谢谢! 尝试以下规则并确保文件夹路径确实存在于新域中。 <rule name="Redirect Specific Folder" stopProcessing="true"> <match url="^oldsubfolder/(.*)" /> <conditions> <add input="{HTTP_HOST}" pattern="^oldhostname$" /> </conditions> <action type="Redirect" url="https://newhostname/{R:1}" redirectType="Permanent" /> </rule> 如您所见,它将使用测试作为 {R:1}。因此,您的新网址将是 https://newhostname/test

回答 1 投票 0

ASP.NET MVC web.config 未捕获自定义错误

我正在尝试捕获 ASP.NET MVC 5 中的自定义错误 这是我的 web.config : 我正在尝试捕获 ASP.NET MVC 5 中的自定义错误 这是我的web.config: <customErrors mode="On" defaultRedirect="/ErrorPage/DefaultErrorPage"> <error statusCode="400" redirect="/ErrorPage/DefaultErrorPage"/> <error statusCode="401" redirect="/ErrorPage/Http401UnAuthorize"/> <error statusCode="403" redirect="/ErrorPage/Http403Forbidden"/> <error statusCode="404" redirect="/ErrorPage/Http404NotFound"/> </customErrors> ......... <httpErrors errorMode="Custom"> <remove statusCode="400" /> <remove statusCode="401" /> <remove statusCode="403" /> <error statusCode="400" redirect="/ErrorPage/DefaultErrorPage" responseMode="ExecuteURL"/> <error statusCode="401" path="/ErrorPage/Http401UnAuthorize" responseMode="ExecuteURL" /> <error statusCode="403" path="/ErrorPage/Http403Forbidden" responseMode="ExecuteURL" /> </httpErrors> 通过这些设置,大多数错误都会被捕获并重定向到我的错误控制器,但这些网址仍然显示此消息: 示例网址: https://xxxxx.com/customError.aspx?aspxerrorpath=/open-search.gz https://xxxxx.com/customError.aspx?aspxerrorpath=/open-search.gz https://xxxxx.com/%22ns%3D%22EDRIS%280x000046%29 https://xxxxx.com/\../\../\../\../\../\../\../\../\../\../\../etc/passwd 请尝试在 web.config 中添加以下内容: <httpErrors errorMode="Custom" existingResponse="Replace"> <remove statusCode="500" subStatusCode="-1" /> <error statusCode="500" subStatusCode="-1" responseMode="ExecuteURL" path="/500.aspx" /> </httpErrors>

回答 1 投票 0

Angular 谷歌地图响应式调整大小在 IIS 上失败

我正在使用带有 Angular PWA 的 @angular/[email protected] 库。 Angular 版本 16.2.9,节点 18.10.0 当我通过 ng 在 localhost 中调试时,服务一切正常,但是当我在 IIS 上部署应用程序时,地图...

回答 1 投票 0

Web.config Url 重写用户名 (Php)

如何将网络重写网址从 (u/用户名) 更改为 (/用户名),例如 instagram.com/username 我的网络配置: 如何将网络重写网址从 (u/用户名) 更改为 (/用户名),例如 instagram.com/username 我的 web.config: <rewrite> <rules> <rule name="Rule 1"> <match url="^([a-zA-Z0-9_-]+)(|/)$" ignoreCase="false" /> <action type="Rewrite" url="index.php?url={R:1}" appendQueryString="false" /> </rule> <rule name="Rule 2" stopProcessing="true"> <match url="u/([a-zA-Z0-9_-]+)(|/)$" ignoreCase="false" /> <action type="Rewrite" url="/index.php?url=profile&amp;username={R:1}" appendQueryString="false" /> </rule> </rewrite> 我之前尝试过一些规则,但我无法弄清楚。 如果你想把mySite.com/u/username改写为mySite.com/username,可以参考这个规则: <rewrite> <rules> <rule name="Remove u" stopProcessing="true"> <match url="u/(.*)" /> <action type="Rewrite" url=mySite.com/{R:1} appendQueryString="false" /> </rule> </rules> </rewrite>

回答 1 投票 0

为什么 IIS 的 SSL 设置(客户端证书)行为在 IIS 8.5 和 10 之间发生了变化?

我负责一个遗留的.Net 4.8应用程序,该应用程序具有MVC和API组件,并且仅在内部使用。此应用程序服务器已从 Windows Server 2 进行了就地升级...

回答 1 投票 0

在 IIS 10 中注册 asp.net

我有一个与在 IIS 10 中注册 asp.net 有关的问题。 我的环境是Windows 10,IIS 10,安装了VS 2013和VS 2015,.NET 3.5是Windows功能中的一个功能。 我想用

回答 1 投票 0

导入模块出现错误:进程应具有提升的状态才能访问 IIS 配置数据

`名称:DEEEE部署到开发环境 在: 推: 分支机构: - 掌握 拉请求: 分支机构: - 准备棒 环境: AZURE_DEVWEBAPP_NAME:GitAc-Dev AZURE_PREPRODWEBAPP_NAME:GitAc-PreProd

回答 1 投票 0

Windows Server / IIS 10 / ODBC 问题

我们的内联网(Windows Server 2019 / IIS 10)使用简单的访问数据库。在 global.asa 中,我们连接到该数据库,如下所示: "strconn = "DRIVER={Microsoft Access 驱动程序 (*.mdb, *.accd...

回答 1 投票 0

托管在 IIS 中的 Asp.Net Core 应用 - 如何传递启动参数

我有一个 Asp.Net Core 应用程序,可以托管在 IIS 中或作为 WindowsService。 这是 Program.cs 的一部分 公共静态类程序 { 公共静态无效主要(字符串[]参数) { ...

回答 1 投票 0

部署到 IIS Web 服务器 (.NET) 时未反映更改

我对 .Net Framework 相当陌生。我正在尝试在 IIS Web Windows Server 上发布/部署我的更改。 更改仅在 Login.aspx.cs 文件上。发布的方法使用的是FileSystem,我复制...

回答 1 投票 0

IIS 无法连接到 LocalDB

我有一个使用 IIS Express 和 LocalDB 的示例 .NET Core 2.1 应用程序,但每当我运行 WebAPI 应用程序时,都会收到以下错误: System.Data.SqlClient.SqlException(0x80131904)...

回答 2 投票 0

IIS 上的 asp.net 应用程序无法连接到 localdb

我有一个在 IIS 上运行的 asp.net Web 应用程序,一切都很好,直到我尝试访问数据库时出现此错误: 我已阅读《使用 LocalDB 与完整 IIS》的 2 部分:1 部分 | 2 部分 我

回答 2 投票 0

使用 .NET 8 的 IIS 未通过或接受客户端证书,相同的代码可在 .NET 4.8 中运行

以下 wcf 调用适用于 .NET Framework 4.8 控制台应用程序,但不适用于 .NET8 控制台应用程序。 该服务由 IIS 10 托管。在 ssl 设置中我们设置客户端

回答 1 投票 0

如果选择链接时出现“值不能为空。参数名称:值:”错误,可能是什么问题?

我有一个托管在 IIS 上的 ASP.NET 网站,其中有许多应用程序。下面是 Web 服务器上 IIS 路径上的应用程序的外观。 当我登录特定应用程序时...

回答 1 投票 0

IIS/ASP.NET 的所有用户帐户是什么以及它们有何不同?

在安装了 ASP.NET 4.0 的 Windows Server 2008 下,有一大堆相关的用户帐户,我无法理解哪个是哪个,它们有何不同,以及哪个是真正的...

回答 1 投票 0

如何通过 ServerManager API 以编程方式配置 IIS 日志目标

我正在使用 Microsoft.Web.Administration 库来管理 IIS 站点和应用程序池,它效果很好。但是,我需要能够控制事件日志记录的配置方式,以确保某些

回答 1 投票 0

IIS 重写规则以通过查询字符串值重定向到新域

我无法弄清楚 IIS url 重写规则,希望有人可以提供帮助。我想创建一个重定向规则(302-found) 从: 域名1.com/?kb=8 到: 域名2.com/view/8 谢谢你。

回答 1 投票 0

预期的应用程序池未显示。而不是显示通用应用程序池

我用 C# 编写了代码来启动和停止 IIS 池。我已经使用了 ServerManager 方法并尝试使用 ServerManager().ApplicationPools 但它只显示以下五个应用程序池并且没有...

回答 1 投票 0

如何在超时后断开API请求?

我在 IIS 10 中托管了 ASP.NET Core Web API 6。由于对 API 的请求数量巨大,API 会生成超时错误。 超时后如何取消请求?问题...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.