互联网安全十分重要,网站认证能够提升网站可信度。

wordpress在windows下完美实现伪静态解决方案

SEO优化 李胜利 1897℃ 0评论

俗话说久病成医,我也算半个医生了吧。近日由于我的博客更换主机,由原来的linux更换才winodows主机,所以,就出现了个问题,相比更换主机的你,也遇到了,那就是当你把源码依ftp上传到新主机,数据也导入到新数据库后,发现原来的伪静态,现在却打不开了,必须撤出wordpress的固定连接的htnl,才可以打开,也就是windows不支持伪静态了,这是怎么回事呢,我在网上百度了半天,都是五花八门,我试了几种网上炒的比较热的方法,什么用iis下载urlrewrite工具导入伪静态规则之类的,都是很费劲,操作起来对于一些新人站长来说更是费劲,所以,应验了古人的那句话,久病成医,自己又开始琢磨,终究总结出下面的一个在windows下完美实现伪静态解决方案。

weijingtai

方法如下 :

1.新建一个记事本文件,将文件名改为:httpd.ini。再将以下代码粘贴进去。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[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 /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.将httpd.ini上传至服务器根目录或wordpress根目录。
3.在固定连接中修改你想要的网址格式。

其实方法很简单,就是创建个:httpd.ini文件,上传到根目录即可,大家可以看看李胜利博客,现在已经恢复htnl静态页面啦!祝大家成功,希望此文章能到帮到大家!

转载请注明:李胜利博客 » wordpress在windows下完美实现伪静态解决方案

喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(5)个小伙伴在吐槽
  1. :gl: 感谢博主分享自己的体会,看了文章,正好用到,已经调试好了,灰常的感谢!
    王坤2013-07-13 12:12 回复
  2. :bgl: 非常的使用,已经用到了,以后希望博主多多分享哦!
    薛萌萌2013-07-13 12:13 回复
  3. 😛 好东西,谢谢博主分享独一无二的好东东!
    女才人2013-07-13 12:15 回复
  4. 草根站长很不容易啊,坚持下去,加油加油。 有空来我的屌丝福利小站坐坐哈。诚意交换友链。
    屌丝福利2013-07-13 22:25 回复
  5. 🙂 这站,大多是原创啊,此文章原创找了好久,终于找到我想要的了,谢谢博主!以后还会常来光顾
    王大拿2013-07-14 06:59 回复