首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Joomla,htaccess不会在没有扩展到正确的404页面的情况下转发页面?

问使用Joomla,htaccess不会在没有扩展到正确的404页面的情况下转发页面?
EN

Stack Overflow用户
提问于 2013-12-20 05:12:24
回答 1查看 828关注 0票数 0

在LTCperformance.com,我创建了一个自定义的404页面。如果用户键入ltcperformance.com ance.com/fakepage.html,它将转到404页面。但是如果没有扩展名(ltcperformance.com ance.com/fakepage),它只会显示一个默认的系统404页面。

我正在使用htaccess控制404页面:

代码语言:javascript
复制
ErrorDocument 404 http://ltcperformance.com/404.php
ErrorDocument 403 http://ltcperformance.com/404.php
ErrorDocument 500 http://ltcperformance.com/404.php

我在Joomla Administrator = on中有URL重写,在Joomla Administrator中,添加后缀到URL = off

有什么想法吗?我已经看过了我能在其他帖子上找到的每一个答案,如果文件上没有扩展名,就不会出现我的自定义404页面。

附加信息:当我执行以下设置时,任何不存在的页面都会转到主页:-搜索引擎友好的/No /不使用URL重写URL -添加后缀到URL URL

我让人在服务器端看了一下,但我不知道是什么服务器问题-每个在线的人都说这是服务器问题,但支持人员无法确定实际的服务器问题是什么。我确实将他们的404页面设置(他们有一个单独的位置来放置它)设置为我的404页面,但这也不起作用。

EN

回答 1

Stack Overflow用户

发布于 2013-12-20 19:15:39

为了支持SEF,Joomla .htaccess将所有请求路由到index.php。

如果它不能路由页面,它将加载模板的error.php页面。你可以根据你的需求来编辑它,这将是最简单的。

如果模板中没有包含error.php,请将/templates/system中的模板复制到模板文件夹中并对其进行自定义。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20691774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档