php - 如何在 codeigniter 中设置 403 错误自定义 html 页面

标签 php html codeigniter http-status-code-403

我已经限制了来自直接 URL 的图像和 pdf 就像如果有人输入图像的直接 url http://localhost/project/images/home.PNG 然后它将在 403 页面上重定向,但我想像 404 一样为此错误设置新的 html,所以我该怎么做

RewriteEngine on 
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost/project [NC] 
RewriteCond %{HTTP_REFERER} !^http://(www\.)?localhost/project.*$ [NC] 
RewriteRule \.(jpg|pdf|png|gif|PNG)$ - [F]

这是我如何限制文件夹中的图像请建议我如何显示 403 错误的自定义 html。

最佳答案

在您的 Applications/errors 文件夹中,使用您的自定义 UI 创建一个 error_403.php

只需编辑 Applications/errors 文件夹中的 index.php 文件

关于php - 如何在 codeigniter 中设置 403 错误自定义 html 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28338109/

相关文章:

php - 我如何在 php 中确定给定日期的第 n 个工作日

c# - <noscript> 标记中的内联 C#

php - 从子文件夹中的 codeigniter 中删除 index.php

php - codeigniter session 和 cookie

php - 添加到数据库字段时使用其中之一

php - 如何给大量类方法 "almost"相同的代码

javascript - 使用 CSS Bootstrap 类将 HTML 页面转换为 PDF

php - Codeigniter 错误日志文件显示错误,但应用程序工作正常,屏幕上没有错误消息 - 为什么?

javascript - Jquery 更新循环内的 div 并显示所有值

html - 我可以清除离开页面的页面的浏览器缓存吗?