这是一篇很早就应该写的文章,而在昨天就有朋友问我,为什么不写一下关于wordpress的伪静态设置呢?今天这篇文章我就来跟大家说一下,关于wordpress程序在win和Linux系统下的伪静态设置方法。

第一种:win系统下的wordpress程序伪静态。

wordpress在win系统下的伪静态前提是必须空间系统支持伪静态设置,而我们也知道一般win系统支持的伪静态规则为httpd.ini格式的,那我们首先就先新建一个文本文档,将以下代码复制粘贴在里面(这是我至今为止搜集到的最完美的win系统伪静态规则)。

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

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

# from accessing through HTTP

# wordpress 伪静态规则

# For tag(中文标签以及标签翻页的规则)

RewriteRule /tag/(.*)/page/(\d+)$ /index\.php\?tag=$1&paged=$2

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

# For category(中文分类以及分类翻页的规则)

RewriteRule /category/(.*)/page/(\d+)$ /index\.php\?category_name=$1&paged=$2

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

# For sitemapxml

RewriteRule /sitemap.xml /sitemap.xml [L]

RewriteRule /sitemap.html /sitemap.html [L]

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

将以上代码复制粘贴到文本文档后,我们再将文本另存为httpd.ini,这样我们的伪静态规则就弄好了,我们只需要将这个文件上传到空间更目录,如果在后台→固定链接选择自定义链接输入/%category%/%post_id%.html或是/%post_id%.html点击保存就可以了,这里面我们还需要一个插件的支持,那就是去除分类URL中间的category,我们只需要在后台插件→安装插件那搜索WP No Category Base,安装启用就可以了。这样我们win系统下的wordpress程序伪静态就完成了。

第二种:Linux系统下的伪静态设置

这一种就是非常简单的,我们知道Linux系统本身使用wordpress是最完美的系统,它的伪静态设置是非常简单的,我们只需要在后台→固定链接选择自定义链接输入/%category%/%post_id%.html或是/%post_id%.html点击保存就可以了。同样它这里也是需要配合WP No Category Base插件的,下面我就将Linux系统支持的.htaccess伪静态规则内容写出来。代码如下:

# BEGIN WordPress

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

# END WordPress

以上代码也是一样,需要我们新建一个文本文档,然后将代码复制粘贴进去,点击另存为.htaccess文件,再将此文件上传至空间根目录下就完成了。

这篇文章就写到这里了,希望对那些在使用wordpress程序时不知道伪静态怎么设置的朋友有一些帮助,如果大家有什么不明白的,可以留言给我,谢谢!

linux wordpress伪静态,wordpress程序在win和Linux系统下的伪静态设置 - 张力博客相关推荐

  1. 7. Linux系统下在桌面设置添加安装软件启动图标快捷方式

    1. 说明 在Linux系统下安装了对应的软件之后,一般启动时需要在命令行终端中进行启动,可以在终端里设置快速启动的命令,相关设置可参考博客:Linux系统下在终端设置快速启动已安装软件. 另一种快捷 ...

  2. suse linux修改ftp端口,suse Linux系统下的网络设置(ftp telnet xmanager)

    suse系统下的网络设置:ftp.telnet.Xmanager 注:首选蓝色字体的方法 一.FTP配置 方法一:FTP方式访问LINUX文件服务器. 1.在LINUX文件服务器上,启动Y AST,在 ...

  3. linux设置为共享文件夹,Linux系统下共享文件夹设置方法介绍

    Linux系统下共享文件夹设置方法介绍 作者 HonestQiao 2008年02月21日 16:00 首先当然是要安装samba了,呵呵: sudo apt-get install samba su ...

  4. linux三大桌面,谁是桌面王者?Win PK Linux三大镇山之宝

    全面解析Win和Linux市场格局 作为教父级别的闭源操作系统--Windows无疑是最大的赢家,而作为微软最成功的一款操作系统--Windows 7可谓是风光无限,这款近乎完美的操作系统让全世界的用 ...

  5. linux 易语言窗口程序_浅谈Linux入门的基本知识

    浅谈Linux入门的基本知识 图形模式与文字模式的切换方式Linux预设提供了六个命令窗口终端机让我们来登录. 默认我们登录的就是第一个窗口,也就是tty1,这个六个窗口分别为tty1.tty2 - ...

  6. linux远程打开windows程序,为新手讲解Linux和Windows系统的远程桌面访问知识

    很多新手都是使用Linux和Windows双系统的,它们之间的远程桌面访问是如何连接的,我们就为新手讲解Linux和Windows系统的远程桌面访问知识,包括所使用的软件及方法.本文所使用的Linux ...

  7. linux 带ifdef运行程序_如何让linux的一段程序代码进入内核态运行

    展开全部 Linux内核的最初部分代码是用汇编语言写的(文件是boot/bootsect.s).(我的汇编水平有限,暂且不看),636f707962616964757a686964616f313333 ...

  8. linux上安装游戏程序,分享|如何在 Linux 中安装 2048 游戏

    流行的移动益智游戏 2048 也可以在 Ubuntu 和 Linux 发行版上玩.啊!你甚至可以在 Linux 终端上玩 2048.如果你的生产率因为这个让人上瘾的游戏下降,请不要怪我. 早在 201 ...

  9. linux中有一个备份程序,技术|SBackup: 一个Linux下的简单备份软件

    SBackup 是一个简单易用的开源备份软件.它可以备份任意文件或者文件夹的一部分.所有的配置文件可以通过 Gnome 界面进行访问.文件和路径可以直接通过正则表达式进行添加和排除.它支持本地备份和远 ...

最新文章

  1. Microsoft PowerToys for Windows XP
  2. python装饰器作用-python装饰器有什么用
  3. 关于小程序云开发的一些经典问题处理
  4. jQuery操作json
  5. JavaScript中OOP——面向对象中的继承/闭包
  6. {转}maven+continuum安装与配置
  7. windows server2008 IIS搭建网站简易教程(阿里云)
  8. Python数据分析之一元线性回归
  9. c#窗体面板求和与平均值
  10. .Net基础篇_学习笔记_第六天_For循环语法
  11. libsvm3.22——在matlab(32位和64位)中的安装
  12. HDFS异常:last block does not have enough number of replicas
  13. 详解python 字符串
  14. vue 编写H5项目使用BScroll “better-scroll“;两边都滚动,并且联系
  15. Unity_手机上查看日志的插件LogViewer
  16. Flutter Web开发 浏览器运行
  17. SpringMVC 406状态码
  18. linux ip添加secondary ip,linux 添加secondary ip
  19. 嵌入式处理器用能量采集技术特别报告
  20. 数字化教学资源平台html,数字化教学资源

热门文章

  1. cometd_CometD:Java Web应用程序的Facebook类似聊天
  2. Java在几乎所有方面都可以胜任本机响应
  3. 通过OmniFaces缓存组件以编程方式缓存PrimeFaces图表
  4. 摆脱困境:将运行时配置作为JSON返回
  5. JPA教程:实体映射-第2部分
  6. Hive:使用Apache Hive查询客户最喜欢的搜索查询和产品视图计数
  7. 休眠事实:始终检查Criteria API SQL查询
  8. Java堆空间– JRockit和IBM VM
  9. 书评:JavaFX 2.0:示例介绍
  10. Java最佳实践–多线程环境中的DateFormat