是否有扩展名,当您输入不存在的页面时,会将您重定向到搜索页面?Joomla搜索404
0
A
回答
0
Joomla错误页面通常由JOOMLA/templates/YOUR TEMPLATE/error.php处理。您可以自定义该页面,也可以在页面上放置重定向,以便让访问者想要它们结束。由于大多数人不在他们的模板中包括这些中的一个,所以它默认回到系统文件。您可以复制JOOMLA/templates/system/error.php中的开始部分。
1
没有可用的模块据我所知 - 至少不是1.6。但是你自己做起来很容易。 您可以在joomla文档中使用该解决方案。这可用于任何错误代码。
http://docs.joomla.org/Creating_a_Custom_404_Error_Page
if (($this->error->code) == '404') {
header('Location: /search');
exit;
}
位置背后的部分:在这里您重定向到你想要的页面。例如/在这种情况下搜索。 以上是1.5,1.6,你需要使用这样的:
if ($this->error->getCode() == '404') {
header('Location: /search');
exit;
} ;
第二个可能的解决方案,如果使用的是Apache是使用修改.htaccess文件中的Joomla安装的根 - 如果可以找到一个创建一个 - 并添加此片段重定向到您想要的错误代码404页面(页面未找到)。
# CUSTOM ERROR PAGES
ErrorDocument 404 URL /search
# END CUSTOM ERROR PAGES
如果您需要更多帮助,请不要犹豫问。
相关问题
- 1. Joomla搜索模块
- 2. 定制Joomla 3.7搜索:默认搜索搜索
- 3. 的Joomla组件搜索
- 4. joomla有搜索内容吗?
- 5. Joomla搜索结果ItemId
- 6. Joomla - 搜索结果页面的顺序
- 7. Joomla - 额外的搜索订购选项
- 8. 搜索网站和joomla网页
- 9. 筛选器joomla搜索结果
- 10. 寻找joomla航班搜索扩展
- 11. 的Joomla 1.7 JRequest在K2搜索插件
- 12. Joomla语言文件反向搜索
- 13. joomla模板覆盖搜索插件
- 14. 如何在joomla首页上搜索joomla会员
- 15. 重定向404到搜索页面
- 16. 搜索引擎Magento的404页面
- 17. Drupal 5搜索不工作404页
- 18. OSClass 404错误位置搜索
- 19. 在joomlaping joomla给404的url
- 20. 如何修改Joomla搜索组件以使用默认搜索区域?
- 21. ElasticSearch在多索引,多类型搜索时返回404
- 22. 将Joomla 1.5升级到Joomla 3.4后,搜索过滤器无法正常工作
- 23. Joomla“404类别未找到”错误
- 24. Apache 2.4 404错误与Joomla .htaccess
- 25. Joomla POST 404错误(组件未找到)
- 26. 显示404的Joomla内页未找到
- 27. Joomla:404页面显示主页内容
- 28. 搜索在搜索
- 29. 的Joomla高级搜索页面不沃金
- 30. 年份/品牌/型号产品搜索Joomla/VirtueMart?
谢谢,但我知道我可以做到这一点,我想要一个搜索404,这比一个简单的页面错误要好得多 – Ruben 2011-05-13 11:52:48
你可以把任何代码放在错误页面上。如果你想搜索404,然后重定向到Joomla搜索与URL中的相关查询字符串。 – 2011-05-14 02:49:46