虚拟主机域名注册-常见问题云主机/VPS → 服务器配置


iis通过web.config设置404的页面
作者:

 第一步,设置web.config

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
	<system.webServer>
		<rewrite>
			<rules>
				<rule name="article">
					<match url="^article-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+).html$" />
					<action type="Rewrite" url="article.php?fid={R:1}&amp;aid={R:2}&amp;rand={R:3}&amp;page={R:4}"/>
				</rule>
			</rules>
		</rewrite>
		<httpErrors errorMode="Custom">
			<remove statusCode="404" />
			<error statusCode="404" path="404.php" responseMode="ExecuteURL"/>
		</httpErrors>
	</system.webServer>
</configuration>

另外在404.php中设置如下,不然访问是200代码

<?php
require_once("index.php");
header("status: 404 not found");
exit();
?>

我上面是包含了一个首页index.php,你也可以用其他的页面。



来源:
阅读:865
日期:2022-10-21

推荐朋友 】 【 评论 】  【 字体: 】 
上一篇:chrome自动换行
下一篇:【ueditor】api方法 获取选中文本
  >> 相关文章
  没有相关文章。
发表评论


点  评: 字数0
用户名:  密码:

  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款