首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

TP的404页面设置怎么这么多坑啊?

网上有很多thinkphp的404页面制作方法,但大多太过繁琐不简便,很烦人,所以为大家分享了最便捷的404制作方法,如下。....html',// 异常页面的模板文件 'ERROR_PAGE' => './404.html', // 错误定向页面 引导用户输入错误的url路径全部跳转到404.html页面即可...这里面,404.html路径是大问题,费了好久的时间才弄好。 1号坑: 开始我把404放在common模块下,但访问不了。...才记起来,Common模块和普通模块一样,可以添加控制器、模型和视图,并且支持多层,但不能直接访问,只能继承,其中模型层可以作为公用模型,在D方法实例化调用。...我没有在网上搜到具体的原因,但我猜测,404页面直接被TMPL_EXCEPTION_FILE使用,并没有被TP渲染,所以路径常量没被解析。 为了验证我的想法,我又把U函数放进去。

1.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    什么是404页面,如何正确设置制作404页面

    自定义404错误页面是增强用户体验的很好的做法,但在应用过程往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“200”状态码或自定义404错误页面使用Meta Refresh导致返回“...正确设置的自定义404错误页面,可以提供用户体验,提高网站pv,减少网站流量流失,减少死链接,提高搜索引擎对网站的信任度。因此400页面的设置也是搜索引擎优化seo重要的一部分。   ...如何正确设置制作404页面?   一、 Apache下设置404错误页面(一般是Linux主机)   为Apache Server设置 404错误页面的方法很简单,只需:   在。...>   </customErrors>   </system.web>   </configuration>   注:上文例error.asp为系统默认的404页面,notfound.asp为自定义的...拓宽对404页面设置总结   1.不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎消失   2.不要使用绝对URL,如果使用绝对URL返回的状态码是302+200   3.404页面设置完成

    2K20

    怎么自定义服务器的404,如何自定义404页面

    404错误页面是WWW网站访问比较经常出现的错误。大家最熟悉的也是最常见的出错提示:404 not found。404页面就是当用户输入了错误的链接时,返回的页面。...二、404页面和SEO优化的关系: 很多网站存在这个问题:为了增强用户体验,从而自定义404页面;但是没有正确设置404页面,导致返回的是200或302状态码而不是404状态码。...三、404页面设置方法详细说明: 上面提到404错误应工作在服务器级而不是网页级,那么404页面的设置内容就要分2步了,一是服务器端的设置,二就是自定义404页面了。...针对不同服务器,对应的404页面设置也不同,现在为大家一一介绍: 一)IIS/.net服务器 分2步完成: 1、修改应用程序根目录的设置,打开web.config文件编辑,在其中加入如下内容: <configuration...四、测试 这时候404页面设置好了,一定要注意测试我们的设置是否正确。 大家可以用“HttpWatch”这个工具去检查,也可以用在线工具检查。

    1.6K10

    不懂代码,如何制作漂亮的404页面【新手简易教程】

    404页面也是一个页面,搜索引擎蜘蛛在爬取页面的过程,还没有爬完就被强制拽回到其他页面。就像你在吃饭,才吃两口,就被人强行拽走,是不是超级不爽。 ?...综上所述,优秀的404页面应该具备如下条件: ①必须有返回链接; ②不建议使用跳转代码,尤其是强制跳转; ③符合目标群体的趣味性。 ? 王者荣耀网站的404页面设置很暖心,看到后,想重新回归了。 ?...第四步:在保存的代码,Ctrl+F搜索,404页面中出现的汉字,找到需要修改的文本。 ? 更改对应的跳转链接,文字,以及页面的标题,404图片的地址,不需要的也可以删掉。...第六步:把html和404图片放在一个文件夹,双击打开html查看效果,不满意的地方继续调整。 ? 我在源代码基础上,调整了图片的尺寸大小,就是h1标签的内容,如下。...第八步:在主机管理后台-基础环境设置-404页面设置-选择404文件(/404.html),点击设置404错误页面。 成功后,等待几秒(后台反应时间),网站的404页面就设置成功了。

    1.7K10

    404 html代码,不懂代码,如何制作漂亮的404页面【新手简易教程】

    404页面也是一个页面,搜索引擎蜘蛛在爬取页面的过程,还没有爬完就被强制拽回到其他页面。就像你在吃饭,才吃两口,就被人强行拽走,是不是超级不爽。...综上所述,优秀的404页面应该具备如下条件: ①必须有返回链接; ②不建议使用跳转代码,尤其是强制跳转; ③符合目标群体的趣味性。 王者荣耀网站的404页面设置很暖心,看到后,想重新回归了。...第四步:在保存的代码,Ctrl+F搜索,404页面中出现的汉字,找到需要修改的文本。 更改对应的跳转链接,文字,以及页面的标题,404图片的地址,不需要的也可以删掉。...第六步:把html和404图片放在一个文件夹,双击打开html查看效果,不满意的地方继续调整。 我在源代码基础上,调整了图片的尺寸大小,就是h1标签的内容,如下。...第八步:在主机管理后台-基础环境设置-404页面设置-选择404文件(/404.html),点击设置404错误页面。 成功后,等待几秒(后台反应时间),网站的404页面就设置成功了。

    3.7K20

    如何制作404页面

    第一步:选取你喜欢的404页面,右键查看源代码,全选复制。 第二步:粘贴刚才复制的代码到编辑器,更改对应的跳转链接,文字,以及页面的标题,404图片路径。...查看修改编码方式,如不修改可能出现乱码,命名为404.html。 第三步:制作404图片,将图片保存到桌面。...第四步:打开404.html,没有问题后上传到网站根目录,图片上传到对应的图片路径 第五步:在主机管理后台-基础环境设置-404页面设置-选择404文件(/404.html),点击设置404错误页面。...---- 优秀的404页面应该具备如下条件: ①必须有返回链接,可以是首页、栏目页、活动页。 ②不建议使用跳转代码,尤其是强制跳转。 ③符合目标群体的趣味性。

    1.1K20

    如何创建.htaccess 文件

    关于.htaccess 文件,一般用于虚拟主机,使用 VPS 建站的可以忽略了。...对于使用虚拟主机建站的朋友来说.htaccess 文件可以用作伪静态化设置和 404 页面设置,不过刚接触虚拟主机的朋友可能还不了解,那么下面就来说如何创建.htaccess 文件。...是虚拟主机根目录存在的一个配置文件,它负责相关目录下的网页配置。...通过 htaccess 文件,可以帮我们实现:网页 301 重定向、自定义 404 错误页面、改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、配置默认文档等功能。...然后选择【文件(F)】-【另存为(A)…】,弹出【另存为】对话框,在【文件名】一栏输入【.htaccess】,【保存类型】选择【所有文件】,然后选择要保存的路径,单击【保存】。

    3.1K50
    领券