Windows环境下WordPress博客伪静态实现的方法
Windows环境下WordPress博客伪静态实现的方法
准备把博客转移到国内来的,之前公司买了一个PHP的空间,一直没有使用,准备利用起来的。
在国内,使用国外的空间,是非常不友好的,百度SEO方面问题比较多,快照问题反复。
我转移到国内才发现,我的英文SEO笔记博客首页可以访问,内页无法访问,不知道问题在哪里?
后面经过高人指点,才发现是Wordpress博客伪静态的问题
当我把.htaccess文件上传上去之后还是不行,后来才发现空间是Windows环境的,不支持.htaccess伪静态规则
从网上找了N久,才找到这种方法可行
介绍一下在IIS下实现WordPress永久链接伪静态的方法。
第一步,建立一个空白的TXT文档,将下面的代码粘贴到文档里面,然后将TXT文档重命名为wp-404-handler.php,上传到WP安装目录。
<!--?php
$qs = $_SERVER['QUERY_STRING'];
$_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ':80')+3);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
include('index.php');
?-->
第二步,在虚拟主机控制面板设置404自定义错误指向wp-404-handler.php,一般IDC公司都提供这个服务,购买我的空间但是不会设置的可以找我啊。
第三步,进入wordpress管理后台,设置(Options)-永久链接(Permalinks),你就当自己的主机是linux主机使好了,任意、随便设置自己喜欢的伪静态地址格式及静态地址后缀。然后再前台刷新一下就可以使用了。
评论 (0)