首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何用Wordpress Rest API去掉url中的index.php

WordPress是一种流行的开源内容管理系统(CMS),它提供了一个名为WordPress Rest API的功能,可以通过HTTP请求与WordPress站点进行交互。使用WordPress Rest API可以轻松地对WordPress站点进行自定义开发和集成。

要去掉WordPress网址中的index.php,可以按照以下步骤进行操作:

  1. 配置Permalink设置:登录WordPress后台,点击左侧菜单中的“设置”->“固定链接”。在固定链接设置页面,选择“帖子名称”或“文章名称”作为固定链接的结构。这将自动去掉URL中的index.php。
  2. 修改.htaccess文件:在WordPress安装目录下,找到名为.htaccess的文件。如果没有该文件,可以创建一个新的。在文件中添加以下代码:
代码语言:txt
复制
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

这些规则将重写URL,去掉其中的index.php。

  1. 保存并测试:保存.htaccess文件,并在浏览器中访问WordPress站点的页面,确保URL中不再包含index.php。

WordPress Rest API是一个强大的工具,可以通过HTTP请求与WordPress站点进行交互。它可以用于创建、读取、更新和删除WordPress站点上的内容,以及执行其他自定义操作。通过使用WordPress Rest API,开发人员可以轻松地构建自己的应用程序、网站或移动应用,并与WordPress站点进行无缝集成。

推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云对象存储(COS)。

  • 腾讯云服务器(CVM):提供可扩展的云服务器实例,可满足各种规模和需求的应用程序。您可以选择适合您需求的实例类型和配置,并轻松管理您的服务器。
  • 腾讯云对象存储(COS):提供安全、稳定、低成本的对象存储服务,可用于存储和管理大量的非结构化数据,如图片、视频、文档等。您可以使用COS存储WordPress站点的媒体文件和其他静态资源。

更多关于腾讯云服务器和腾讯云对象存储的信息,请访问以下链接:

  • 腾讯云服务器(CVM)产品介绍:https://cloud.tencent.com/product/cvm
  • 腾讯云对象存储(COS)产品介绍:https://cloud.tencent.com/product/cos
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Typecho设置伪静态去掉urlindex.php

image.png Typecho后台设置永久链接后,域名后会莫名index.php,有强迫症我完全接受不了。...例如网址 https://www.blogbig.cn/index.php/archives/robot.html我们就希望网址变成这样像静态页面的形式 https://www.blogbig.cn/archives...这就用到了我今天用到伪静态了,成功记录一下! 配置规则 宝塔用户直接进控制面板 网站-设置-伪静态-选择typecho模板 *不要选择typecho2模板,会出现错误 if (!...-e Extra open brace or missing close brace /index.php$1 last; } 伪静态 我用nginx,其他运行环境可参考伪静态规则 后台设置...后台-设置-永久链接-启用地址重写功能 永久链接 *出现检测失败红色提示继续勾选即可 大功告成!

2K20
  • 去掉 WordPress 分类目录 URL category 最佳方法

    WordPress 默认分类目录 URL 是带 category ,比如我爱水煮鱼 WordPress 分类目录 URL https://blog.wpjam.com/category/wordpress...有些用户博客分类就是二级目录,希望去掉分类目录 URL category,如何操作呢?...方式一:使用插件 网上有很多这方面功能 WordPress 插件,都可以去掉分类目录 URL category,这些插件实现方式是把所有的分类都写入 WordPress rewrite 规则...方式二:设置分类目录前缀 另外 WordPress 还有一个非常方便方法,可以说是最简化去掉分类目录 URL category。...就可以: 方式三:最佳方法 如果仔细观察一下去掉 category 分类目录 WordPress 页面的 URL去掉 category 分类目录页面:https://blog.wpjam.com

    64030

    利用WordPress REST API 开发微信小程序从入门到放弃

    安装路径、Url重写有关,因此WordPress REST API 链接可能有差异,主要差异在WordPress 本身链接规则上,相同部分是REST API 路由部分。...通常一个WordPress网站安装成功,如果没有对URL 进行重写,那么WordPress REST API 访问URL 应该是这样: https://www.youdomain.com/index.php.../wp-json/wp/v2/ 而我网站WordPress已经经过URL重写所以,REST APIURL是直接访问网站根目录:https://www.watch-life.net/wp-json...小结 尽管我很想把WordPress REST API 开发微信小程序每个细节都清楚明白地写出来,给入门者一个很好指导,但在撰写过程,我觉得如果写得过于细节就有些琐碎了,于是我就把比较关键一些重点内容写出来供参考...但是,我仍然希望通过阅读本文,对于想利用WordPress REST API 开发微信小程序开发者,能有所帮助,而不是本文标题所说,看了文章反而想放弃了。

    3K70

    WordPress 变成 BaaS 服务:API 调用指南

    写在前面 首先,我们需要进行清晰名词定义,这里指API 调用”是能够通过外部程序访问 WordPress API 可编程接口,而非 WordPress 暴露给内部生态系统主题、插件工具开发者使用...WordPress REST API 另外一种,则是 REST API[6],使用通用 JSON 格式来与 WordPress 应用进行数据交互。...不过,庆幸是,在 WordPress 最新发布 6.5.0 版本变更记录[10],依旧对 REST API 功能做了保留和支持[11]。...方案二:WP REST API 虽然上文中提到了 WP REST API 当前窘况,但好在目前 6.5.0 版本,官方还是对它进行了支持,虽然没有明确文档告知用户该如何使用(应该是暂时减少支持工作消耗开发同学精力...•在调用过程,做好身份鉴权,这里可以借助一些其他插件,比如 plugins/wp-rest-api-authentication/[17]等。

    12810

    WPJAM Basic 去掉了「屏蔽 REST API」功能

    WPJAM Basic REST API WordPress 是在 4.4 版本推出 REST API 功能,不过我在更早之前就在 WPJAM Basic 就做了 REST API 接口功能,直到现在我还在使用...之后 URL 更好看,比如果酱小程序文章列表接口: https://博客域名/api/post/list.json 屏蔽 WordPress REST API 因为有 WPJAM Basic...自带 REST API,那就在 WPJAM Basic 「优化设置」添加了屏蔽 REST API 功能,觉得自己不用,就增加个选项可以勾选去掉。...随着 WordPress 版本推进,功能叠加,功能也产生了依赖,WordPress REST API 成为很多功能基础,比如古腾堡编辑器就是基于 REST API ,所以很多人在 WPJAM Basic...去掉屏蔽 REST API 功能 所以为了避免成为池鱼,我决定 WPJAM Basic 去掉屏蔽 REST API 功能,这样没有选项了,就不能说我了。

    45620

    WordPress 变成 BaaS 服务:API 调用指南

    写在前面首先,我们需要进行清晰名词定义,这里指API 调用”是能够通过外部程序访问 WordPress API 可编程接口,而非 WordPress 暴露给内部生态系统主题、插件工具开发者使用...另外一种,则是 REST API,使用通用 JSON 格式来与 WordPress 应用进行数据交互。...不过,庆幸是,在 WordPress 最新发布 6.5.0 版本变更记录,依旧对 REST API 功能做了保留和支持。社区也依旧有许多方便可以调用 SDK 方案和资料参考。...方案二:WP REST API虽然上文中提到了 WP REST API 当前窘况,但好在目前 6.5.0 版本,官方还是对它进行了支持,虽然没有明确文档告知用户该如何使用(应该是暂时减少支持工作消耗开发同学精力...在调用过程,做好身份鉴权,这里可以借助一些其他插件,比如 plugins/wp-rest-api-authentication/等。

    16310

    Yii2.0 RESTful API 基础配置教程

    api/web"> # 开启 mod_rewrite 用于美化 URL 功能支持(译注:对应 pretty URL 选项) RewriteEngine on # 如果请求是真实存在文件或目录...isn't a real file to index.php try_files $uri $uri/ /index.php$is_args$args; } 为什么要单独创建API应用 单独创建...API应用,目的是便于维护,可以避免以下问题 配置冲突 控制器命名不便 url美化规则冲突 分工明确frontend为前台目录;backend为后台目录;apiapi目录 接下来打开 api\controllers...规则 为刚才 user控制器添加url美化规则 打开 api\config\main.php 修改 components属性,添加下列代码: ......], ], ] 加入 'pluralize' => false, 就表示去掉复数形式了,再次强调不推荐 ok,在控制器我们没有写任何一句代码,他就给我们生成许多方法,但是有时候我们可能需要修改一些代码

    1.1K20

    WordPress 如何设置Apache和Nginx伪静态规则设置以及二级目录伪静态规则

    值得一提是,现在有很多服务器面板:宝塔,可以直接勾选就能设置伪静态,如果你正在用,就可以不用继续看了,可能帮助不大,但也可以学习参考。...---- Apache规则: 首先要开启apacheurl_rewrite模块(一般默认都是开启),也就是在httpd.conf中去掉这句话注释LoadModule rewrite_module.../index.php [L] WordPress在Apache环境下二级目录建站伪静态操作方式同上。...---- Nginx规则: 操作方法:以下代码加入到网站配置文件 xxxx.conf server{} 。...-f $request_filename){ rewrite (.*) /index.php; } } 二级目录下WordPress伪静态规则: 注意将以下代码“二级目录名

    3K40

    Wordpress成为你微信小程序文章管理利器

    Wordpress管理后台 下一步,我们要让外部程序可以更方便调用Wordpress功能,让我们可以通过REST API来操作和获取Wordpress数据。...我在这里,使用了一个名为Wordpress Rest API插件,这个插件提供功能比较全面一些,而且在最新版本Wordpress,它功能已经被官方作为基础功能集成进了Wordpress,所以比较推荐使用...开发 至此,小程序就可以直接调用暴露出来Wordpress REST API了,例如: wx.request({ url: 'https://your-domain/wp-json/wp/v2/posts...,以及有可能对从Wordpress数据需要进行二次加工便利性,我们推荐从主业务后端程序中发起对WordpressREST API调用。...获取到JSON数据了 // 你可以在这里对数据再做一些额外加工,比如去掉数据我们不需要字段等等...

    67030

    yii2 restful 风格搭建(一)

    最近在研究 yii2 如何搭建 restful api,将心得写下,欢迎一起讨论 使用yii2.0.13 advanced 版,将 frontend 整个作为 api 接口项目,除了接口路由规则可以认证通过外...但实际使用,特别是产品环境,一般都会启用 'enablePrettyUrl' => true, //是否启用严格解析,启用严格解析,要求当前请求应至少匹配1个路由规则,否则认为是无效路由..., //指定是否在URL在保留入口脚本 index.php 'showScriptName' => false, 'rules' => [ //当然...,此参数没用,url 地址必须是 users 'pluralize' => false, ], ], ], 8、去掉配置文件 errorHandler...-f RewriteRule .* index.php 14、测试 命令: curl -s -H Accept:application/xml http://local.rest.com/v1/goods

    1.3K41

    WordPress 网站基于REST API 开发“微信小程序”实战

    原理篇 WordPressREST API WordPress 在4.4 版本后推出了 REST APIREST API 简单来说就是一种通过 HTTP 请求来获取、更新、删除数据一种连接客户端与服务端交互方式...且让Jeff 将上面的URL 解释下,/wp-json/wp/v2/ 这个是WordPress 定义REST API “路由”(router)与版本号等组合,合在一起称作“命名空间”(namespace...关于REST API 名词解释可以参考阮老师文章。上面的URL 即表示输出第1页最新5篇文章数据(5篇为1页)。这个URL 接下来将要用到。...其实是WordPress 文章id,需要传递到single 页面 var url = '.....服务端数据侧不好处理的话可以通过下面的util 处理: // https://devework.com/wordpress-rest-api-weixin-weapp.html // 补全URL 缺失

    3.1K60

    WordPress 网站开发“微信小程序”实战(四)

    相信你也明白,所谓“文章内链”,本质上就是WordPress 文章页URL。在小程序上Jeff 是过滤了非devework.com 外链与非文章页URL。...但因为小程序本身默认没有做用户鉴权,只要知道了是点哪里打开,**任何用户**都能打开!Jeff 还以为只有绑定小程序管理者身份微信用户才能打开。...处理方式上可结合如下两种方式: 1) 清空不要data 字段:“DeveWork极客”小程序首页文章,请求WordPress Rest API后,文章内文是截取了一部分展示,那么可以将这这部分用另外对象属性来赋值...当前支持标签有限(pre标签不支持)且不支持绑定事件,暂时还是先用着wxParse。...WordPress 升级到4.8 后REST API 更换问题 WordPress 在升级到4.8 版本后REST API 稍微有修改,其中一点是当请求不存在文章页数大于总数时,会status code

    1.5K71

    纯代码屏蔽WordPress后台无用项让你后台更加简洁

    WordPress 功能十分强大,但是有些功能模块我们平时是用不到,所以说一下如何使用代码将它们屏蔽掉 根据自己需要,将下面代码添加到当前主题functions.php或functions-diy.php...($wp_toolbar) { $wp_toolbar->remove_node('wp-logo'); // 去掉 WordPress LOGO $wp_toolbar->remove_node...function remove_submenu() { // 删除仪表盘下首页 remove_submenu_page('index.php', 'index.php'); // 删除仪表盘下更新...这里举例说明: 我们点击仪表盘时 url 为/wp-admin/index.php,点击首页时也是,点击更新时为/wp-admin/update-core.php,其他依次类推~ 只需要获取顶级菜单和子菜单相应缩略名...沈唁志,一个PHPer成长之路! 任何个人或团体,未经允许禁止转载本文:《纯代码屏蔽WordPress后台无用项让你后台更加简洁》,谢谢合作!

    95520

    WordPress最新版完全禁用JSON REST API输出站点信息

    WordPress 从 4.4 版本开始新增 JSON REST API 功能,通过这个 REST API 可以很轻松获取网站数据,可应用于其他网站、手机 APP 或小程序等 前段时间使用过这个做了一段时间小程序...,去群里问了一下运营人员,说不是他们爬虫,果断禁掉,大哥我是小水管,你放过我吧 所以我们应尽可能禁止掉这些不必要功能需求,并且去掉 head 里面输出 wp-json 链接,我之前就直接输出了,查看源代码就能直接看到...需要简单一点的话,我们可以直接使用插件Disable REST API来完全禁用 REST API,但我更倾向纯代码方法,在这里就介绍下代码版兼容所有 WordPress 版本完全禁用 REST...API 或者说移除 head 里面 wp-json 链接方法 直接将以下代码添加到主题 functions.php 文件即可禁用 JSON REST API : // 屏蔽 REST API if...原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:WordPress最新版完全禁用JSON REST API输出站点信息

    1.6K30
    领券