一聚教程网:一个值得你收藏的教程网站

热门教程

wordpress 伪静态规则与配置方法详解

时间:2022-06-25 19:12:53 编辑:袖梨 来源:一聚教程网

设置一次系统将自动写入.htaccess 一个新规则, SO ,请先在固定链接那边填写自定义结构 :/%postname% , 保持更新后,到服务器根目录下在.htaccess ,把规则替换成下面规则即可!

apache wordpress 伪静态规则

如果你apache没开支持htaccess我们可参考:http://www.111com.net/phper/apache/49022.htm
# BEGIN WordPress

 代码如下 复制代码

RewriteEngine On
RewriteBase /
RewriteRule ^archives/(d+) /?p=$1 [R=301]
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END Modify by Jason 2011/8/3

其实就增加了一条规则: RewriteRule ^archives/(d+) /?p=$1 [R=301]

iis配置wordpress 伪静态规则


1、在网站根目录(web文件夹)下建一个文件,文件名及后缀格式为:httpd.ini

备注:该文件的创建很简单,可以随意命名txt文件为该文件名即可。

2、用txt/记事本模式打开httpd.ini文件,将下面的内容复制到该文件内:

[ISAPI_Rewrite]

# 3600 = 1 hour


CacheClockRate 3600

RepeatLimit 32

RewriteEngine On

#伪静态规则

3、在“#伪静态规则”下面写入对应网站的伪静态规则即可。

4、wordpress伪静态规则(应以官方文件为准):

 代码如下 复制代码

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]

WordPress实现伪静态

1、WORDPRESS后台——Settings——Permalinks,进入Permalink Settings页面。选择所需要定义的静态页面格式后,再选中Custom Structure,在后面加入 .html .htm ,保存Save Changes

permalink-settings-1

2、在Permalink Settings页面底部复制 .htaccess代码 (如果你没有看到Permalink Settings页面底部的代码,说明的的WP根目录已经含有.htaccess文件,并且属性为666,以下步骤都可以省略啦)

permalink-settings-2

3、新建一个文本文档(这里我使用的是Notepad++编辑,实际上用Windows自带的文本编辑器即可),将代码粘贴后另存为1.htaccess

permalink-settings-3

4、FTP上传1.htaccess到WORDPRESS的根目录,将1.htaccess改名为.htaccess

permalink-settings-4

5、大功告成!!!

permalink-settings-5

热门栏目