• 欢迎@方程式 @小云 加入我们
  • Register

WordPress在iis下伪静态后子目录无法访问的解决办法

WordPress 3.0.4在win2003+IIS6下伪静态后,无法访问子目录了,发现只要是非wp-开头的子目录文件夹,比如文件夹名为s的子目录,通过http://yangjunwei.com/s,都会跳转到404错误页面,相当郁闷!个人的解决方法就是在伪静态规则中为该子目录设置一条规则,以下红色为新增规则,完整规则如下:

[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
# Rules to ensure that normal content gets through

RewriteRule /s(.*) /s$1 [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]

其中的 RewriteRule /s(.*) /s$1 [L] 即为子目录的规则,大意是访问该子目录时跳转至该子目录,而非之前的404页面,同理,如有多个子目录,也可设置多条规则

注意:该子目录规则,也有童鞋说要写成

RewriteRule /s/(.*) /s/$1 [L]

但经过诺豆网亲测,如果规则中子目录后加个斜杠,当在url里输入网址时,子目录后也必须带上斜杠,如http://yangjunwei.com/s/,否则还是会跳转到404页面!如果你没出现类似问题,那么只要能正常访问,怎么写都行!

版权声明:转载请注明来自杨俊伟博客,本文地址:http://yangjunwei.com/a/535.html
除非注明,杨俊伟博客文章均为原创,转载请注明出处和链接!
 

13 条评论 »

  • 筱芳
    2011/08/18 at 20:05:15

    谢谢博主了,按照你的规则终于成功了,非常感谢

    • 解范儿
      2011/11/28 at 14:36:09

      @筱芳 呵呵,问题终于解决了,刚开始以为是规则有问题,然后按照你说的取消掉/和加上/都不能访问,原来是更新了子目录的规则文件,没有更新根目录规则文件,谢谢博主。

      • 头像来自 腾讯QQ
        haibor
        2011/11/29 at 21:45:02

        @解范儿 恩恩不客气哈

        • 解范儿
          2011/11/29 at 22:30:58

          @haibor 那我去设置中心看看,感谢及时回复。

        • 解范儿
          2011/11/29 at 22:24:43

          @haibor 博主,你说这个无觅插件加载速度跟服务器有关吗?我感觉你的站加载速度很快,我的需要很长时间才能显示,有时候都显示不出来。

          • 头像来自 腾讯QQ
            haibor
            2011/11/29 at 22:26:50

            @解范儿 我没记错的话,无觅是收录了博客的日志!
            我的只显示了自己博客的相关日志,如果你用了全网比对tags相关,可能会慢!

    • 头像来自 腾讯QQ
      haibor
      2011/08/19 at 14:32:09

      @筱芳 能用就好哈哈

  • t8转t5节能荧光灯
    2011/01/20 at 10:08:03

    进来学习了。博主记着回访我

  • t5荧光灯
    2011/01/18 at 13:58:45

    博主文章写得很好。支持

  • 钻石戒指
    2011/01/17 at 20:45:56

    写得不错啊。

  • Firm
    2011/01/17 at 16:35:39

    这个交给插件好了。。

  • 股票推荐
    2011/01/16 at 12:37:19

    新站准备用WP搭建·

发表评论 

我还是想用邮箱注册

登录

忘记密码 ?

用第三方帐号快捷登录

已有账户?前往登录吧~

注册