综合
当前位置:首页 >> 综合 >> 文章正文

wordpress路途若何优化?wordpress伪静态若何做

发布时间:2026-07-18 22:31:29点击:51

Wordpress这个法度圭表类型是途若态静态的 ,在布景中设置链接的何优化w何格式为朴质,便可以了,伪静多么复杂又利便,途若态因为百度对路途的何优化w何都是一样对待的,静态路途和静态路途 ,伪静都是途若态一样的对待。

 wordpress1

有的何优化w何时辰,有的伪静人会认为静态路途不好 ,就要做成伪静态的途若态路途

wordpress布景找到结实链接,自定义筹划

 

 wordpress2

以下3种结实链接的何优化w何格式都不错  ,可以屈就本身的伪静需求选择 :

(1)/%post_id%.html ,此路途为文章ID  。途若态益处是何优化w何链接最短 、扁平化,伪静偏向是没有层次筹划。

示例:http://www.jiaoxue搜刮引擎优化.com/2176.html

(2) /%postname%.html ,此路途为文章别号。益处是链接包含关头词 ,偏向是没有层次筹划且需求改削别号斗劲贫穷 。

示例 :http://www.jiaoxue搜刮引擎优化.com/xiaochengxu.html

(3)/%category%/%post_id%.html ,此路途为分类目次别号/文章ID【本站所用的结实链接】 ,也可以把post_id改成postname :分类目次别号/文章别号 。

益处是链接有层次筹划,偏向是有父分类的分类目次链接会几回(暂未验证是主题招致的仍是wordpress琐细招致的)。

示例:http://www.www.jiaoxue搜刮引擎优化.com/jianzhan/wordpress/2176.html

假定展示 404 偏向,声明你的主机往后不支撑 WordPress 伪静态。这时辰辰你需求再往设置一下wordpress伪静态:

1、Apache伪静态轨则

Apache是 Linux 主机下罕有的气候,如今一样往常的 Linux 虚构主机都采取这类气候 。新建一个 htaccess.txt 文件,添加上面的代码 ,然后上传到 WordPress 站点的根目次,重定名为 .htaccess 便可 。

 

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{ REQUEST_FILENAME} !-f

RewriteCond %{ REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

上传到空间根目次的.htaccess文件以下

wordpress3

如今来看作出来的终局 ,栏目


 

想要往损掉落踪落路途中的这一层目次,category,需求要拆卸一个插件No Category Base (WPML)

,拆卸好后启动插件,以下终局 ,就少了一层

 

wordpress4

 

内容页的终局

wordpress5

 

 

添加一个小点:假定想要把这个路途http://qxu1141810168.my3w.com/jiaocheng/13/ ,改削成http://qxu1141810168.my3w.com/jiaocheng/13.html ,

wordpress6

可以做一个复杂的改削,改削成上面的,

/%category%/%post_id%/改削成

wordpress7

 

改削后的内容页面终局以下

wordpress8

 

 

2、IIS伪静态轨则

IIS 气候是 Windows 主机经常独霸的处事器气候 ,新建一个 txt 文件 ,将上面的代码添加到文件中:

然后另存为 httpd.ini 文件,上传到WordPress站点的根目次便可。

 

[ISAPI_Rewrite]

# Defend your computer from some worm attacks

#RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

 

# Protect httpd.ini and httpd.parse.errors files

# from accessing through HTTP

# Rules to ensure that normal content gets through

RewriteRule /tag/(.*) /index\.php\?tag=$1

RewriteRule /software-files/(.*) /software-files/$1 [L]

RewriteRule /images/(.*) /images/$1 [L]

RewriteRule /sitemap.xml /sitemap.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]

 

 

 

3  、Nginx伪静态轨则

Nginx气候但凡为Linux 主机 VPS或处事器用户用的斗劲多,这些用户一样往常都邑本身设置设备放置Nginx ,或有专门的人帮你设置设备放置,翻开 nginx.conf 或某个站点的设置设备放置气候 ,比如 wpdaxue.com.conf(不合人设置设备放置的不一样) ,在  server   { } 除夜括号里面添加上面的代码 ,保管,重启 Nginx 便可。

 

location / {

try_files $uri $uri/ /index.php?$args;

}

 

# Add trailing slash to */wp-admin requests.

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

 

 


相关装修文章Related Articles

热门阅读文章

最新装修文章