wordpress如何去除URL中的category

WordPress网站url一般默认有Category,既不利于优化也不利于用户体验,如何去除,韶关SEO博客推荐2种比较简单的方法。

第一种:更改固定链接。


1、登录wordpress后台,点击设置里面的固定连接。

2、在“可选”下的“分类目录前缀”框中填写英文的“.”,保存更改后,就能去掉Category了。

3、上面步骤完成后页面还是无法打开或出现404错误,可能是与你做的固定链接设置中常用设置有关,如果出现这个情况只需要在自定义结构里面加上”/%category%”。如下图所示:

4、需要注意的是这里的/%category%和URL里的category是不一样的,到这里WordPress去除URL中Category设置过程也就完成了。

第二种:安装插件。


安装步骤:
1、登陆网站的后台,点击左侧栏的“插件”然后点击右面弹出来界面上面的“添加新插件”。
2、在搜索框内输入“No category parents”点搜索,然后在搜索结果中点击第一个,点击“现在安装”,然后点安装结果下面的“启用插件”即可完成整个安装步骤。
3、这个插件是不需要任何设置的,我们可以看一下现在分类目录的链接,URL中的“category”已经消失了,URL成功缩短了,只剩下域名+分类目录的别名了。

时间: 2024-10-13 16:18:24

wordpress如何去除URL中的category的相关文章

去除url中自带的jsessionid

web.xml中配置Filter: ? 1 2 3 4 5 6 7 8 9 10 11 <filter>    <filter-name>jsessionid</filter-name>    <filter-class>     cn.iautos.mall.filter.RemoveUrlSessionFilter    </filter-class> </filter> <filter-mapping>    <

LNMP一键安装包+Thinkphp搭建基于pathinfo模式的路由(可以去除url中的.php)

LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat/Fedora.Debian/Ubuntu/Raspbian/Deepin VPS或独立主机安装LNMP(Nginx/MySQL/PHP).LNMPA(Nginx/MySQL/PHP/Apache).LAMP(Apache/MySQL/PHP)生产环境的Shell程序.同时提供一些实用的辅助工具如:虚拟主机管理.FTP用户管理.Nginx.MySQL/MariaDB.PHP的升级.常用缓存组件Redis.Xca

Angular2+如何去除url中的#

最近,接到反馈说百度统计无法对#号后的URL进行分析,需要前端这边去掉URL中的#,下面我分享一下这个问题的处理过程. 1.Angular2+ 路由策略 1.1 HashLocationStragegy 通过hash实现,当url的hash发生改变时,触发hashchange注册的回调(低版本的浏览器没有hashchange事件,通过轮回检测url实现),回调中去进行不同的操作,进行不同的内容展示.使用hash来实现的话,URI规则中要带上#,路由中#后边的内容就是hash,而我们常说的锚点严格

LAMP集成环境去除url中的index.php

EyouCms(易优CMS)在不同环境会出现不同问题,有些自动去除了index.php进行重写,有些url中还带着小尾巴index.php,看着很是不爽,今天就遇到一个用户在使用EyouCms时反馈了这个问题,下面是如何去掉index.php,以LAMP集成环境为例,其他环境会默认自动开启,不支持的可以先看一块URL重写扩展. 如图所示:只要点击勾选apache的rewrite_module模块就OK,如果没自动重启,那就还得重启服务器哦! 原文地址:易优CMS 原文地址:http://blog

ThinkPHP去除url中的index.php

例如你的原路径是 http://localhost/app/index.php/module/action/var/value/那么现在的地址是 http://localhost/app/module/action/var/value/ 去除index.php 1.httpd.conf配置文件中加载了mod_rewrite.so模块  //在APACHE里面去配置 #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉 2.AllowO

阿里云url解析,发布web后去除url中的端口号

归根结底就是80端口的使用,不是http的80 的 或 https的443  都得加端口号 [问题描述] http://wisecores.wisers.com:8080/JsonProject/servlet/JsonServlet?action_flag=person 如上,如果发布出去,不可能挂个":8080"在url上. 1.以windows下的tomcat来测试 丢两个web项目进去 2.server.xml配置如下 1 <Host name="wisecor

Laravel5.5去除URL中的index.php生成优雅链接

在使用Apache情况下: Laravel 框架通过 public/.htaccess 文件来让网址中不需要 index.php.如果你的服务器是使用 Apache ,请确认是否有开启 mod_rewrite 模块. 假设 Laravel 附带的 .htaccess 文件在 Apache 无法生效的话,请尝试下面的方法: <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </If

weblogic.xml 配置去除url中session

<session-descriptor> <url-rewriting-enabled>false</url-rewriting-enabled> </session-descriptor> 原文地址:https://www.cnblogs.com/molecule/p/9270038.html

Joomla的Url中去除index.php

最近在研究Joomla系统(一个著名的CMS系统),安装之后发现页面的URL中始终有一个index.php存在,感觉非常碍眼,决心将其除之而后快,废话少说,下面以2.5版本为例奉上去除步骤. 1. 登录管理后台,在"Site"->"Global Configuration"->"Site"中的"SEO Settings"中全部勾选"Yes": 2. 创建.htaccess文件:将Joomla安装