1. 求wordpress在nginx下的rewrite规则,要适用后台几种固定连接方式,
我提供下Wordpress 的rewrite规则吧 不知道在nginx下适用不。
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
#默认包含了301设置,此设置情况下dreamxyt.net/aa.htm 会301跳至/aa.htm,将dreamxyt.net替换为您自己的域名就能实现自己的域名的301
RewriteCond %{HTTP:Host} ^dreamxyt.net$
RewriteRule (.*) [NC,R=301]
#Discuz ! x和discuz x1.5伪静态规则,若不需要或与您的网站程序有冲突可以删除。(这里默认的代码我删除了,下面是Wordpress专用的)
RewriteRule /avatar/(.*) /avatar/$1 [L]
RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L]
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /sitemap.html /sitemap.html [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]
2. 怎么设置wordpress固定链接静态化
wordpress默认的链接是动态的形式,大家都喜欢搞搞SEO,变换下链接地址,于是wordpress伪静态就登场了。
伪静态的链接更具有层级结构关系,更有利于蜘蛛抓取,不同的web环境伪静态链接规则也不一样,整理了几种,方便大家参考。apache环境下的wordpress伪静态规则RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]新建一个.htaccess文件并将以上代码写入.htaccess文件中,上传至wordpress站点的根目录中。
IIS环境下的wordpress伪静态规则方法1、打开站点根目录下的web.config文件并加入以下代码: 这是目前比较流行的几种web配置的伪静态规则。大家都知道对于搜索引擎来讲,静态页面比较好收录一些,可是我从wordpress的后台设置了固定链接,可是总是显示找不到页面,wordpress固定链接设置参数: 参数不多说,很死的东西,按照WordPress官方文档列表如下:1. %year% 基于文章发布年份,比如2007;2. %monthnum% 基于文章发布月份,比如05;3. %day% 基于文章发布当日,比如28;4. %hour% 基于文章发布小时数,比如15;5. %minute% 基于文章发布分钟数,比如436. %second% 基于文章发布秒数,比如337. %postname% 基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题;8. %post_id% 基于文章post_id,比如423;9. %category% 基于文章分类,子分类会处理成“分类/子分类”这种形式;10. %author% 基于文章作者名。 将上述参数进行组合,即可得到wordpress的固定链接形式。网上常见的几种设置方法:/%year%/%monthnum%/%day%/%postname%//%year%/%monthnum%/%postname%//%year%/%monthnum%/%day%/%postname%.html/%year%/%monthnum%/%postname%.html/%category%/%postname%.html/%category%/%post_id%/%postname%.html/%post_id%.html 我们一般使用这个方式比较好。 wp永久链接设置技巧:一、不要让日期出现在wordpress固定链接里面这基于两个方面的考虑。一是如果数字出现在固定链接里面,等于提醒搜索引擎,这是很旧的内容了,没必要再爬一遍了。 另外一个原因是,假如你要修改文章的日期重新发布的话,链接地址就变了,也就是意味着你的反向链接,PR 等等都没有了。二、不要让分类的链接出现在固定链接里面这一点是很多人都会忽略的地方。 让分类出现在固定链接里面有两个缺陷:一是一篇文章如果选择了多个分类的话,则会出现多个链接地址,这很容易造成因为重复内容而被搜索引擎惩罚;二是有可能会造成关键词堆砌而被搜索引擎惩罚。三、链接不要过深这一点经常看到。 很多wordpress 用户的固定链接是年/月/日/分类名/文章名。这种过于深的固定链接对搜索引擎是非常不友好的。 四、不要让中文字符出现在固定链接里面虽然现在的搜索引擎已经能识别URL地址里面的中文字符,但无论是从美观上,还是从wordpress 优化的角度来看,都是非常差的。 WordPress固定链接设置的几种方法: 1、?/%year%/%monthnum%/%day%/%postname%/ 2、?/%year%/%monthnum%/%postname%/ 3、?/%year%/%monthnum%/%day%/%postname%.html 4、?/%year%/%monthnum%/%postname%.html 5、?/%category%/%postname%.html 6、?/%post_id%.html wordpress固定链接设置技巧: 1、不要让日期出现在固定链接里面。 2、不要让分类的链接出现在固定链接里面。 3、链接不要过深。 4、不要让中文字符出现在固定链接里面。 登录wordpress后台,填入网站管理员账号、密码 点击后台设置栏目下的“固定链接”按钮 wordpress提供了6种链接形式共我们选择 在设置前,我们必须先知道seo链接的原则。不要让日期、分类、中文出现在链接中,同时链接尽量不要太长 设置的方式很多,我这里建议用文章ID作为文章链接,文章ID是独一无二的,ID后添加.html伪静态:/%post_id%.html 保存更新后,固定链接完成,可以点入网站的文章看看是否设置成功,是数字.html结尾的链接说明设计成功啦 WordPress固定链接设置的几种方法: 1、?/%year%/%monthnum%/%day%/%postname%/ 2、?/%year%/%monthnum%/%postname%/ 3、?/%year%/%monthnum%/%day%/%postname%.html 4、?/%year%/%monthnum%/%postname%.html 5、?/%category%/%postname%.html 6、?/%post_id%.html wordpress固定链接设置技巧: 1、不要让日期出现在固定链接里面。 2、不要让分类的链接出现在固定链接里面。 3、链接不要过深。 4、不要让中文字符出现在固定链接里面。 一、工具:wordpress简体中文版 二、操作步骤: 【1】登陆Wordpress后台,进入仪表盘。 【2】进入仪表盘后找到“设置”,点击“固定链接”选项。 【3】进入固定链接设置选项,找到“常用设置”。 【4】因为链接越短,不出现中文就越好越美观越有利于SEO。遵循这一原则,我们开始对固定链接进行设置。 我们先点击“月份和名称型”,然后观察“自定义结构”的形式,后面的方框中出现了“/%year%/%monthnum%/%postname%/”这一串字符。 【5】把字符串“/%year%/%monthnum%/%postname%/”修改为“/%postname%.html”。 后面添加.html修改为伪静态格式,比较有利于SEO。 【6】以上这种方式显示的是文章及分类目录等固定链接的别名,这种形式比较有利于SEO优化,不过需要给每篇文章添加拼音或英文别名,当然也可以改为数字作为别名。 【7】如果嫌每篇文章都要修改,可以选择修改为数字型的固定链接,方法和上面的介绍类似,先点击“数字型”,然后再点击“自定义结构”,把方框里的字符串修改为“/%post_id%.html”后保存就可以了。 注意事项: 【1】使用前请确认空间支持伪静态,并添加了伪静态规则。 【2】别小看了一个小小的链接形式,很多时候收获就是从细节开始的。 转载请注明出处51数据库 » nginxwordpress固定链接3. WordPress固定链接设置的几种方法
4. WordPress哪种固定连接最好
5. 如何设置wordpress固定链接
6. 如何设置wordpress固定链接