位置搜索的OSClass 404错误

时间:2013-03-19 17:34:47

标签: http-status-code-404 osclass

我安装了OSClass并添加了一些具有特定位置的广告(例如纽约)。我可以看到,对于该位置,计数为1表示该位置有一个广告,但是当我点击该区域(纽约)的名称来访问该添加时,会出现404错误页面找不到该页面。我是一个新的OSClass用户,所以请问我缺少什么?来自该地区的超链接不应该直接转到该地区发布的广告列表而不会出错吗?

非常感谢任何帮助。

麦克

4 个答案:

答案 0 :(得分:1)

搜索结果页面,如果没有结果,返回状态代码404(未找到),您可以通过oc-admin重新计算位置项目统计信息 - >工具 - >位置统计

答案 1 :(得分:1)

开:

/oc-includes/osclass/controller/search.php

搜索:

if( count($aItems) === 0 ) {

替换为:

if( count($aItems) === -1 ) {

来源(或更多信息):

http://forums.osclass.org/3-1-x/3-1-1-search-bug-404-page-not-found/

答案 2 :(得分:0)

我有同样的问题,可以解决:

  1. 转到管理员>设置>永久链接
  2. 对于网页网址,请使用p/{PAGE_SLUG}
  3. 对于类别网址,请使用{CATEGORIES}
  4.   

    “修复此问题是使用使网址不同的内容,因为   示例cat / {CATEGORIES}或page / {PAGE_SLUG}或{PAGE_SLUG} - {PAGE_ID}   ,...。“

         

    神奇的是,我不仅可以在没有前置路径的情况下使用所有类别的URL,   打开这些地点现在也有效。

    src:https://github.com/osclass/Osclass/issues/907

答案 3 :(得分:0)

有些时候在子目录中安装osclass时会出现问题,其名称包含空格。 例如: C:/xampp/htdocs/Free Advertisement Scripts/OsClass/

您必须将其更改为: 的 /Free_Advertisement_Scripts/