wordpress程序在win和Linux系统下的伪静态设置
发布:smiling 来源: PHP粉丝网 添加日期:2018-12-03 11:48:43 浏览: 评论:0
这是一篇很早就应该写的,而在昨天就有朋友问我,为什么不写一下关于wordpress的伪静态设置呢?今天这篇我就来跟大家说一下,关于wordpress程序在win和Linux系统下的伪静态设置方法。
第一种 win系统下的wordpress程序伪静态。
wordpress在win系统下的伪静态前提是必须空间系统支持伪静态设置,而我们也知道一般win系统支持的伪静态规则为httpd.ini格式的,那我们首先就先新建一个文本文档,将以下代码复制粘贴在里面这是我至今为止搜集到的最完美的win系统伪静态规则。
- [ISAPI_Rewrite]#3600=1hour
- CacheClockRate3600
- RepeatLimit32
- #Protecthttpd.iniandhttpd.parse.errorsfiles
- #fromaccessingthroughHTTP
- #wordpress伪静态规则
- #Fortag中文标签以及标签翻页的规则
- RewriteRuletag. page\d+$\\?tag=$1paged=$2
- RewriteRuletag.+$\\?tag=$1
- #Forcategory中文分类以及分类翻页的规则
- RewriteRulecategory. page\d+$\\?category_name=$1paged=$2
- RewriteRulecategory. \\?category_name=$1
- #Forsitemapxml
- RewriteRulesitemap.xmlsitemap.xml[L]
- RewriteRulesitemapsitemap[L]
- RewriteRulesitemap_baidu.xmlsitemap_baidu.xml[L]
- RewriteRulefavicon.icofavicon.ico[L]
- #Forfilebasedwordpresscontenti.e.theme,admin,etc.
- RewriteRulewp. wp$1[L]
- #Fornormalwordpresscontent,via
- RewriteRule^$[L]RewriteRule. $1[L]
将以上代码复制粘贴到文本文档后,我们再将文本另存为httpd.ini,这样我们的伪静态规则就弄好了,我们只需要将这个文件上传到空间更目录,如果在后台固定链接选择自定义链接输入�tegory%%post_id%或是%post_id%点击保存就可以了,这里面我们还需要一个插件的支持,那就是去除分类URL中间的category,我们只需要在后台插件安装插件那搜索WPNoCategoryBase,安装启用就可以了。这样我们win系统下的wordpress程序伪静态就完成了。
第二种 Linux系统下的伪静态设置
这一种就是非常简单的,我们知道Linux系统本身使用wordpress是最完美的系统,它的伪静态设置是非常简单的,我们只需要在后台固定链接选择自定义链接输入�tegory%%post_id%或是%post_id%点击保存就可以了。同样它这里也是需要配合WPNoCategoryBase插件的,下面我就将Linux系统支持的.htaccess伪静态规则内容写出来。
代码如下:
- #BEGINWordPress
- RewriteEngineOnRewriteBase
- RewriteRule^\$[L]
- RewriteCond%{REQUEST_FILENAME}!f
- RewriteCond%{REQUEST_FILENAME}!d
- RewriteRule.[L]
- #ENDWordPress
以上代码也是一样,需要我们新建一个文本文档,然后将代码复制粘贴进去,点击另存为.htaccess文件,再将此文件上传至空间根目录下就完成了。
这篇就写到这里了,希望对那些在使用wordpress程序时不知道伪静态怎么设置的朋友有一些帮助,如果大家有什么不明白的,可以留言给我,谢谢!
Tags: win Linux 伪静态设置
相关文章
- ·WordPress中重置文章循环的rewind_posts()函数讲解(2021-07-05)
- ·Wordpress主机使用windows还是Linux?(2015-06-24)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)