我们都知道,WordPress在 设置 - 固定链接 界面,可以修改网站的链接结构,使我们的网址更加美化和有意义。不管是对于SEO还是对于访客,都是及其有用的。
但是WordPress默认的搜索结果网址结构为:http://www.gaofumei.net/?s=搜索词
而且WordPress并没有提供修改这个搜索结果网址结构的选项。对于某些SEO痴迷者来说,这是不能忍受的。那我们如何才能修改这个链接结构?比如实现下面的链接:
http://www.gaofumei.net/search/苹果系统
文章目录
今天我们介绍两种方法:
方法1:
通过PHP代码修改搜索结果网址
你只需要在主题根目录下的 functions.php 文件中添加下面的代码即可:
如果你实在不知道如何添加代码,可以下载安装插件 Search URL ,启用即可生效。
方法2:
通过.htaccess文件更改搜索结构网址
对于使用Apache主机的用户,可以通过 .htaccess 文件来添加下面的规则即可:
# Change WordPress search URL
RewriteCond %{QUERY_STRING} \\?s=([^&]+) [NC]
RewriteRule ^$ /search/%1/? [NC,R,L]
如果是Apache主机环境的用户,可以在网站根目录下找到 .htaccess 文件,如果没有这个文件,大家也可以自己创建一个。
通过上面的两个方法之一,就可以实现我们想要的功能了,现在试试你们的搜索,应该就可以显示为下面的网址结构了:
http://www.gaofumei.net/search/搜索词
是不是很简单?@_*
评论