易超seo公司

温州更专业
seo技术分享公司
当前位置:首页 > seo网站建设

wordpress如何路径伪静态处理?新手教程

一直以来很多同学学了路径优化,总是纠结网站如何做伪静态处理,今天我来分享wordpress如何路径伪静态处理;(本地网站为例)

没处理之前 基本路径像这种:http://www.wzpyseo.com/?p=905

或者这种:http://127.0.0.1/wordpress/?p=4

wordpress如何路径伪静态处理

 

处理方法:

第一种:设置-固定链接-自定义结构(后面加上:/%post_id%.html)

网站伪静态处理

保存之后,我们再来看下:

wordpress如何路径伪静态处理

 

这样就成功了 是不是很简单呢!

 

注意:当然,每种空间环境不一样,那么不一定100%解决,所以需要配备环境规则,其他的类似;

下面是支持wordpress的伪静态规则

 

IIS伪静态规则

IIS 环境是 Windows 主机常用的服务器环境,新建一个 txt 文件,将下面的代码添加到文件中:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[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]

评论

尚未注册畅言帐号,请到后台注册