类别页面不使用Category y.php,而是重定向到主页

时间:2012-12-13 作者:sakibmoon

我当前正在修改一个主题。此主题没有类别。php我需要一个自定义类别页面。所以,我做了一个。它可以在我的本地服务器上运行,但当我将其上载到真正的服务器时,该页面无法运行。它总是重定向到frontpage。它有一个头版。php和其他页面包括Chive。php,索引。php,一些自定义页面模板,单页面模板,taxonomy-custom\\u cat。php等。

我的意思是一切都很正常。其他一切都很好,但在主服务器类别上无论如何都不起作用。它是否违反了模板层次结构?

顺便说一下,主服务器是wordpress multisite。我必须在网络管理中启用主题,然后在当前站点中使用它。提前谢谢。

编辑:我发现了一些有趣的东西。它重定向到frontpage或在以下条件下使用404页否。并非所有404个URL都重定向到首页。我给你一个大概的想法

www.example.com/category/category-name -> redirects to front page
www.example.com/category/xxxxx         -> redirects to front page
www.example.com/xxxxx                  -> redirects to front page
www.example.com/xxxx/xxxx              -> goes to 404 page
*xxxx表示垃圾url

它实际上使用404页,但不是所有的情况,顺便说一下,我使用的是wpmudev

3 个回复
SO网友:Jaypee

检查您的类别。php文件首先没有错误。

转到设置->永久链接并再次保存,以重建永久链接结构以防万一。

SO网友:Riffaz Starr

看来你category.php 上载到服务器时未上载到正确的文件夹。有一次,这件事发生在我的一个朋友身上。

确认您的文件是这样安排的。

  • www.yourdomain.com/blog/wp-content/themes/yourblogtheme在这里面yourblogrootfolder/wp-content/themes/yourblogtheme在这里面。

    索引。php类别。php日期。php存档。php作者。php风格。css

SO网友:BA_Webimax

尝试检查文件权限。许多主机要求PHP文件的权限为644。特别是,SUPPP通常会阻止执行甚至拥有664权限的文件。根据FTP客户端和服务器的设置,通过FTP上载的新文件可能不会始终正确地进行umasked。

结束