wordpress伪静态化URL攻略 解决中文标签分类翻页

大家都知道在SEO优化中,URL伪静态相对更有优势,用wordpress做博客的同鞋们,在做wordpress伪静态化时,以常会遇到:做了wordpress伪静态化后,中文标签变成了死链接,图片变成了死链接等情况,这样搜索引擎抓取时就会出现404,不利于收录。下面我给大家介绍的这种方法以可完美解决,中文标签变成死链接,文章伪静态URL。效果如上图!

 

第一步:首先你应该确定是你的网站空间用是什么服务器环境,这个问一下空间商即可。

第二步:1、如果你是用Linux主机,那你就在你的电脑上新建一个htaccess记事记文件(TXT格式),把下面代码传复制到这个文件中,然后转到你的网站目录根下,然后把文件名改的.htaccess,注意:前面是一个点,后面什么也不要的。

2、如果你是WINDOWS主机,你就在自己的电脑上新建一个httd记事本格式文件,同样的方法,把下面的伪静态代码复制到这个记事本中,上传到空间根目录下,然后在FTP中把这个记事本文件名改为“httd.ini”,文本就自动变成ini格式啦!

第三步:不管你是什么空间环境,这一步都是一样的,在你的wordpress后台—设置—固定链接设置,自定义结构加上你想要的URL样式。

比如像:

1、本博客的是:https://lonhowe.cn   这个就是域名+文章名,这个文章名在你发文章时随意写。

2、常见的是,域名+IP+.html,就在固定链接设置加 /%post_id%.html   。

wordpress伪静态化代码如下:

[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

Protect httpd.ini and httpd.parse.errors files
from accessing through HTTP

wordpress 伪静态规则
For tag(中文标签以及标签翻页的规则)
RewriteRule /tag/(.*)/page/(\d+)$ /index\.php\?tag=$1&paged=$2
RewriteRule /tag/(.+)$ /index\.php\?tag=$1
# For category(中文分类以及分类翻页的规则)
RewriteRule /category/(.*)/page/(\d+)$ /index\.php\?category_name=$1&paged=$2
RewriteRule /category/(.*) /index\.php\?category_name=$1
# For sitemapxml
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /sitemap.html /sitemap.html [L]
RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]



微信扫描下方的二维码阅读本文

© 版权声明
THE END
喜欢就支持一下吧~
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容