三零网 www.q3060.com -- 技术、分享、进步
当前位置:首页 > CMS教程 > WordPress > WordPress实现伪静态示例

WordPress实现伪静态示例

投稿:mxiafen4p  发布时间:2017-06-24  【手机版】  人气:

下面就为大家带来一篇wordpress,伪静态/浅析WordPress如何实现伪静态。学习还是有点帮助的,给大家做个参考吧。

步骤1:

在设置-固定链接-常规设置选择自定义结构,并设置你喜好的链接结构

这里可能用到的参数有:

 %year% 年份, %monthnum% 月份,%day% 日期,%hour% 小时,%minute% 分钟,%second% 秒,%post_id% 文章的ID,%category% 目录,%author% 作者,%postname% 文章名。在发表文章的时候,输入文章缩略名“This Is A Great Post!”那么 “this-is-a-great-post” 就是url中的文章名.等等

举例:/%post_id%.html 就可以得到 www.yoursite.com/100.html 这样的结构

     /a/ %year%%monthnum%/%post_id%.html 就可以得到 www.yoursite.com/a/201208/100.html 这样的结构

此时整个网站对文章的链接已经更新为你喜好的结构,但是打开后会404错误。所以还需要下面的设置

步骤2:

(1)windows IIS中配置一个WordPress URL Rewrite的组件,下载地址:http://www.binaryfortress.com/wordpress-url-rewrite ,下载后WordPressURLRewrite.ini和WordPressURLRewrite32.dll(32位版本,64位版本对应为64.dll)放在同一目录,并为该目录添加IIS_WPG组的写入权限,然后在WordPressURLRewrite.ini中配置你的博客信息,详情可以参照readme.txt。最后在IIS中找到你的站点,在ISAPI筛选器中加载WordPressURLRewrite32.dll就可以了。

(2)如果不是windows或者非IIS或者IIS又不想折腾的用户,可以在你的站点根目录下新建一个404.php的文件,然后写入以下代码

<?php
$qs = $_SERVER['QUERY_STRING'];
$_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ':80')+3);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
include('index.php');
?>

最后将你的站点的404指向该文件即可。

注意:如果修改后网站打开含有中文的目录列表或标签出现404错误页面时可参照《解决WordPress中文标签或栏目打开返回404错误页面》

以上就是分享给大家的浅析WordPress如何实现伪静态全部内容了,希望能启发大家的思路,学习可以再看一下其他文章。

●【往下看,下一页更精彩】●
1  2  3  4  5  6  7  下一页 
延伸阅读:
·wordpress文章插入代码段落的方法示例
·WordPress安装必备插件的介绍
·解WordPress中文标签或目录打开返回404怎么办?
·WordPress备份插件 WP-DB-Backup的介绍
·WordPress用404方法伪静态后文章列表分页链接错误怎么办?
·WordPress代码高亮插件-WP-codebox的介绍
·WordPress防广告屏蔽的插件的介绍
·安装Ueditor编辑器到wordpress的心得体会
·WordPress搬家详解
·关于WordPress本地调试的介绍
  
温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,请收藏本网站!
三零网 | 网站地图| 最近更新 | 关于我们 | 联系方式 | |

Copyright © 2012-2020,Q3060.COM All Rights Reserved.