我看到一些网站有自己的文件未找到页面及其徽标。
我想要这样一个页面用于我的网站。
请告诉我如何制作这种类型的页面,如果找不到文件则向用户显示。
首先,您需要一个 HTML 或 PHP 文件来显示 404 发生的时间。让我们做一个像这样的简单 HTML 文件:
<h2> 404 Not Found! </h2>
<pre> Seems like the resource you're looking for is not found </pre>
我们称这个文件为 404.html。
现在您必须配置您的网络服务器以将未找到的请求重定向到您的新 HTML 文档。
如果您使用的是 Apache:
您可以通过不同的方式来实现,最常见和推荐的是使用.htaccess
文件,它允许您覆盖虚拟主机的 Apache 配置。但是,为了能够在虚拟主机中使用 .htaccess 文件,您需要allowOverride all
在 apache 配置中添加。
apache 配置示例:
<Directory /path/to/your/project>
Options FollowSymLinks
AllowOverride All # This is the needed option
Order allow,deny
Allow from all
Require all granted
</Directory>
所以现在你可以在你的项目中放置一个 .htaccess 文件,所以只需创建它并将其放入:
ErrorDocument 404 /path/to/404.html/document
如果您使用的是 Nginx:
您必须在 nginx 配置中添加错误页面。按照本指南来实现它:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句