繁体   English   中英

如何在Wordpress的类别页面中添加.php扩展名

[英]How to Add .php extension to Category pages in Wordpress

我在Rackspace Cloud托管了一个Wordpress网站。 主要站点是用ASP.NET编写的,因此我将默认技术设置为ASP.NET/IIS

php文件仍可以在此环境中执行,但是它们必须以.php扩展名结尾,以便服务器知道如何处理它们。

我发现了一种方法,只需将.php添加到结构的末尾即可将.php扩展名添加到永久链接。 我还找到了一种使用此插件http://wordpress.org/extend/plugins/html-on-pages/将其添加到任何页面的方法。

看来我剩下的只是“ 类别”和“ 标签”页面。 例如[domain]/category/uncategorized

我想将其更改为/category/uncategorized/index.php或只是[domain]/category/uncategorized.php

需要注意的另一件事是,如果您不熟悉Rackspace Cloud,则不能使用.htaccess文件。

我认为可以在Wordpress应用程序代码中的某个地方执行此操作,但是我不是PHP开发人员,也不知道从哪里开始。

公爵,

实际上,您将不想这样做。 您真正应该做的是设置永久链接结构,以便它通过index.php进行路由,例如domain.com/index.php/my-page/,这样WordPress可以正确地捕获所有应该被捕获的页面和帖子。路由到WordPress。

在此处查找更多信息: http : //codex.wordpress.org/Using_Permalinks#PATHINFO : _.22Almost_Pretty.22

公爵,

我认为您错过了使用PathInfo代替mod_rewrite的部分,这听起来像您必须要做的。

首先,做您想做的事情很棘手。 您最好将其设置为默认的永久链接,并使用domain.com/?p=533,这样它根本不会使链接变得漂亮。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM