如何在 Microsoft IIS 服务器中配置自定义 404 错误页面

这篇具有很好参考价值的文章主要介绍了如何在 Microsoft IIS 服务器中配置自定义 404 错误页面。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

404 错误页面是浏览器发布的通用网页,当无法找到他们正在寻找的页面时,它会告诉访问者。另一方面,自定义 404 错误页面是一个专门设计的页面,它传递相同的消息,但以更有用、用户友好的方式。

它可以告诉访问者发生了什么以及接下来要做什么。

如何识别您的 Web 服务器

有几种流行的(以及更多)用于存储和托管网页的软件程序,称为服务器。如果您不确定您使用的是哪个服务器,请联系您的网络托管服务商,他们会告诉您。

如果他们说 Apache——它很可能是因为它是网络上使用最广泛的服务器之一——离开这篇文章并阅读如何配置自定义 404 错误页面——Apache 服务器版。

不使用阿帕奇?您很有可能正在使用另一个非常流行的服务器,Microsoft IIS。另一种判断您正在使用 Microsoft IIS 的方法是,您的网站是否使用.NET或其他 Microsoft 堆栈(例如ASP )进行编程。

那么您使用的是 Microsoft IIS 吗?让我们开始。

在 Microsoft IIS 中放置自定义 404 错误页面需要四个步骤:

  1. 设计一个自定义的 404 错误页面。
  2. 把它放在IIS的根目录下。
  3. 编辑您的 Microsoft IIS 服务器属性以提供您的自定义错误页面。
  4. 测试页面。


这篇文章跳到第 3 步。我们假设您已经创建了一个品牌化的自定义 404 错误页面。我们还假设您已将此页面放在适当的目录中,以便 IIS 可以使用它。如果这是正确的,那么您就在正确的指南中。

如果您想了解如何完成第一步,请访问如何设计节省销售的 404 错误页面。

可能的 Microsoft IIS 并发症

在深入了解该过程之前,请务必注意有关 IIS Web 服务器的潜在复杂性。如果您的网站驻留在专用服务器(非共享服务器)上,那么您可以按照以下步骤进行操作。

如果您的网站位于由第三方托管服务提供商运行的共享服务器上,则仅允许管理员更改您的服务器文件。换句话说,您必须先联系托管服务提供商,然后才能访问服务器并实施下面概述的更改。不幸的是,这可能需要一段时间——但希望这是一个短暂的挫折。

如果您在共享 IIS 服务器上,另一种恢复管理权限的方法是将 ISAPI_Rewrite 插件安装到 IIS 中。ISAPI 代表 Internet 服务器应用程序接口,您可以从多个地方轻松购买此软件。Helicon Tech (www.isapirewrite.com) 创建了一个很好的软件版本。

准备好出发?以下是如何告诉您的服务器将通用 404 错误替换为新的和改进的页面。

如何对 Microsoft IIS 进行编程以提供您的自定义错误页面

拥有对服务器文件进行更改的管理权限,您现在可以进入并进行更改。具体如何进行这些更改取决于您使用的软件版本。

这是 IIS 8.5 的简要指南,然后是 IIS 10.0 的另一组说明。

如何在 IIS 8.5 中准备自定义 404 错误页面

第 1 步:打开“Internet 信息服务 (IIS) 管理器”选项卡。它位于“服务器管理器”下方的任务栏上,然后位于“工具”下方。

第 2 步:识别网站或应用程序。转到“连接”窗格,然后单击服务器名称旁边的加号 (+) 将其展开。然后展开“站点”。接下来,找到您要为其设置自定义错误页面的站点或应用程序。

第 3 步: 打开“错误页面”。您可以通过双击位于主窗格中的“错误页面”来执行此操作。

如何在 Microsoft IIS 服务器中配置自定义 404 错误页面

 

第 5 步:输入 HTTP“状态代码”。当您看到“添加自定义错误页面”对话框时,在“状态代码”下方输入“404”。

第 6 步:选择位于同一对话框中的“在此站点上执行 URL”。这允许您提供动态内容,例如您创建的自定义错误页面的 asp 文件。

第 7 步:输入网址。在“文件路径”文本框中,键入自定义错误页面的 URL,然后单击“确定”。注意:确保在选择此选项时路径是相对路径。

如何在 Microsoft IIS 服务器中配置自定义 404 错误页面

 

一旦你点击“确定”,你的自定义 404 错误页面应该会生效并完成它的工作。

如何在 IIS 10 中准备自定义 404 错误页面

第 1 步:打开“Internet 信息服务 (IIS) 管理器”选项卡。它位于“服务器管理器”下方的任务栏上,然后位于“工具”下方。

第 2 步:识别网站或应用程序。转到“连接”窗格,然后单击服务器名称旁边的加号 (+) 将其展开。然后展开“站点”。接下来,转到您要为其设置自定义错误页面的站点或应用程序。

第 3 步:打开错误页面。双击位于主窗格中的“错误页面”图标;点击“编辑”。

第 4 步:输入 HTTP 状态代码。当您看到“编辑自定义错误页面”对话框时,在“状态代码”下方输入“404”。

第 6 步:选择“在此站点上执行 URL”。在同一对话框中,选择“在此站点上执行 URL”,以便您可以提供自定义页面。

第 7 步:输入网址。在“URL(相对于站点根目录)”文本框中,键入自定义错误页面的 URL,然后单击“确定”。

第 8 步:选择“编辑功能设置”。点击“确定”后,右键单击 404 错误并选择“编辑功能设置”。

第 9 步:选择“自定义错误页面”,然后单击“确定”。单击最后一个“确定”后,您的新页面应该已上线并准备就绪。

测试新的和改进的自定义 404 错误页面

无论您使用的是 IIS 8.5 版还是 10.0 版,都应该检查一下您的新页面是否正常工作。测试新页面的最简单方法是访问您网站上的虚假页面。转到您的网络浏览器并在网站上输入一个虚假页面,例如 www.mywebsite.com/bogus-cheeseburgers。

如果出现新的自定义页面,恭喜!您已经为 Microsoft IIS 服务器正确设置了自定义 404 错误页面。

如果您仍然收到一般的 404 错误页面,请检查常见问题并重试。

IIS 8.5 和 10.0 中的故障排除

  • 您是否使用绝对路径而不是相对路径?它必须是相对路径。这是困扰 IIS 8.5 和 10.0 的常见问题。要解决此问题,只需返回步骤 6 并添加相对路径。并再次测试。希望这一次您会发现您的自定义页面已经上线并准备就绪。
  • 您没有看到这里描述的管理菜单吗?可能是您没有管理权限。如果由于某种原因您无法获得管理员访问权限,则可以使用另一种方法:您可以通过编辑 Web.config 文件或将其放入代码中手动配置自定义 404 页面。在这里,Microsoft 提供了如何做到这两点的步骤。

注意:如果您的网站不是用 C#、VB.NET、JavaScript 或 VBScript 编程的,您仍然可以使用上述步骤,但您必须根据您的编程语言/框架来学习如何操作。

简单的改变,大的结果

没有人喜欢咬一口他们不想要的东西。从访问者的角度来看,在您的网站上遇到 404 错误页面是令人失望和困惑的。

根据他们得到的而不是他们想要的,访问者可能会失去胃口。事实上,遇到404错误页面的消费者立即点击返回按钮并完全退出网站的情况并不少见。

潜在转变的悲惨结局。

好消息是自定义错误 404 可以挽救这一天。

虽然它可能不是您的访问者渴望的主菜,但自定义错误页面可以作为打开他们的胃口并引导他们进入最终主菜的娱乐场所。

通过创建和设置自定义 404 页面,帮助饥饿的访问者克服遇到一般错误的失望。文章来源地址https://www.toymoban.com/news/detail-495457.html

到了这里,关于如何在 Microsoft IIS 服务器中配置自定义 404 错误页面的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信公众号启用了服务器配置如何自定义菜单?

    微信公众号(服务号)启用了服务器配置,如何自定义菜单呢? 当我们启用了服务器配置,公众号的默认的自定义菜单就会失效。其实我们可以通过调用API接口来完成自定义菜单功能的配置。 微信公众号自定义菜单接口文档:微信开放文档 目录 一、获取Access_TOKEN 二、创建

    2024年02月09日
    浏览(46)
  • IIS服务器如何导入中间证书或根证书?

    许多客户在IIS服务器上绑定SSL证书时提示“证书链的一个或多个中间证书丢失。要解决此问题,请确保安装了所有的中间证书。”,绑定后访问https页面也会提示该证书不是由信任机构颁发的ssl证书[1],具体解决方法如下: 第一步:找到证书文件包中的apache文件夹,里面有一

    2024年02月11日
    浏览(36)
  • 在 Windows Server 2003 上部署和配置 IIS 服务器

    本文介绍了在 Windows Server 2003 环境下部署和配置 IIS 服务器的步骤,包括安装、配置万维网服务、查看端口号、发布静态网站、发布多个网站、发布动态网站等操作过程。详细描述了如何设置网站、分配 IP 地址、验证网站访问、解决端口冲突和权限问题,以及绑定不同域名等策略。

    2024年02月22日
    浏览(50)
  • 项目发布部署:如何发布.NETCore项目到IIS服务器?

    前言:本文将详细介绍如何发布.NET Core项目到IIS服务器。首先,第一步需要安装IIS,介绍了在本地电脑和服务器中进行安装。然后需要安装SDK和运行时才能发布.NETCore项目。其次介绍了如何发布.NETCore项目和Vue项目,并配置IIS。最后介绍了如何将项目部署到Service服务中。 (

    2024年02月13日
    浏览(42)
  • 【C#】Kestrel和IIS服务器下的同步与异步配置

    最近在回看自己写的代码时,发现服务配置里最开头写了两段代码,第一感觉,这是啥功能,太久有点生疏了,经过一顿搜索和回顾,简单整理如下 Kestrel是ASP.NET Core框架中的一个跨平台的Web服务器。它是ASP.NET Core应用程序默认的HTTP服务器,并且可作为独立的Web服务器来托管

    2024年02月15日
    浏览(41)
  • IIS如何本地部署网站,作为局域网内的服务器

    可以类推此方法,将写好的Web部署到云服务器上,通过公网IP访问,就成功对整个互联网世界发布自己的网站啦! PDA使用的是 Win CE 5.0的嵌入式系统,较老,而我们使用的数据库是SQL Server2016,较新,两者不能直接进行数据交互,需要一个中间件(WebService) 牵线搭桥 . 图片说

    2024年01月15日
    浏览(41)
  • Nginx 详细配置(如:vue配置history刷新不404,https配置,配置代理等等,服务器配置)

    1.安装 Nginx:首先,确保您的服务器上已经安装了 Nginx。如果没有安装,可以通过包管理器(如apt、yum等)进行安装。或者在官网安装对应版本管理,官网下载地址:https://nginx.org/en/download.html 不同的版本不同的安装方法,自行百度 2.配置 Nginx:找到 Nginx 的配置文件(通常位

    2024年02月17日
    浏览(41)
  • Ubuntu 22.04网络配置指南:如何设置静态IP和自定义DNS服务器

    找到并打开Netplan配置文件 : 在Ubuntu终端中,输入以下命令来编辑Netplan的配置文件: 请确保文件名与您系统中实际的文件名匹配。 更新配置文件 : 使用以下内容替换文件中的内容(根据实际情况调整接口名称 enp0s3 、IP地址、网关和DNS服务器): 在这个配置中: enp0s3 是网

    2024年04月11日
    浏览(46)
  • vue2 vue3 配置代理 服务器返回404- 500的解决思路

    一、服务器返回500拒绝请求 1,服务器的服务没有起来 2,vue本地的代理地址填写错误,可能代理到别家的服务器了 正确的写法如下:(主要体现在ip地址和端口是否错误,当然也需要检查是否多了字母及符号。) http://112.59.21.18:8080 二、如果返回500,未找到页面404,说明是接口

    2024年02月16日
    浏览(44)
  • 【IIS搭建网站】如何使用本地电脑做服务器搭建web站点并公网访问

    目录 前言 Windows网页设置 Windows IIS功能设置 IIS网页访问测试 Cpolar内网穿透 下载安装Cpolar Cpolar云端设置 3.3 Cpolar本地设置 公网访问测试 结语 在网上各种教程和介绍中,搭建网页都会借助各种软件的帮助,比如网页运行的Apache和Nginx、数据库软件MySQL和MSSQL之类,为方便用户使

    2023年04月14日
    浏览(66)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包