设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย french

搜索
热搜: 活动 交友 discuz

请教WP3.0的lighttpd伪静态规则 [复制链接]
查看:37 | 回复:4

10

主题

82

回帖

204

积分

中级会员

积分
204
发表于 2010-6-25 14:24:41 | 显示全部楼层 |阅读模式
启用WP3.0的多站点功能,要重写伪静态,按照WP的要求是将.htaccess修改为如下:[ol]
  • RewriteEngine On
  • RewriteBase /
  • RewriteRule ^index\.php$ - [L]
  • # uploaded files
  • RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
  • # add a trailing slash to /wp-admin
  • RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
  • RewriteCond %{REQUEST_FILENAME} -f [OR]
  • RewriteCond %{REQUEST_FILENAME} -d
  • RewriteRule ^ - [L]
  • RewriteRule  ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
  • RewriteRule  ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
  • RewriteRule . index.php [L][/ol]复制代码找到了在lighttpd下使用WP MU时的重写规则,如下[ol]
  • url.rewrite-once = (
  • "^/(.*/)?files/$" => "/index.php",
  • "^/(.*/)?files/(.*)" => "/wp-includes/ms-files.php?file=$2",
  • "^(/wp-admin/.*)" => "$1",
  • "^/([_0-9a-zA-Z-]+/)?(wp-.*)" => "/$2",
  • "^/([_0-9a-zA-Z-]+/)?(.*\.php)$" => "/$2",
  • )[/ol]复制代码直接套用在WP3.0中,可以开启多站点功能并建立子站点,但是通过子站点上传的附件如图片等不能访问(主站一切正常),我想是不是上边的lighttpd规则不完善的问题,请教各位。
  • 155

    主题

    1369

    回帖

    3273

    积分

    论坛元老

    积分
    3273
    发表于 2010-6-25 14:55:48 | 显示全部楼层
    子站附件目录不同,位于wp-content/blogs.dir/(userID)/files/下,我想大概就是这个原因,但是不懂如何修改lighttpd规则

    10

    主题

    82

    回帖

    204

    积分

    中级会员

    积分
    204
     楼主| 发表于 2010-6-25 15:02:59 | 显示全部楼层
    我用的泛二级域名,没用目录的形式

    36

    主题

    331

    回帖

    804

    积分

    高级会员

    积分
    804
    发表于 2010-6-25 15:04:06 | 显示全部楼层
    是不是用子域名的形势没这个问题?
    不过子目录的形势比较方便让别人自由开通,子域名开通子站还得修改DNS

    10

    主题

    82

    回帖

    204

    积分

    中级会员

    积分
    204
     楼主| 发表于 2010-6-25 15:18:41 | 显示全部楼层
    3.0的 还真没试过


    您需要登录后才可以回帖 登录 | 立即注册

    论坛客服/商务合作/投诉举报:2171544 (QQ)
    落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
    拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
    落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
    © 2001-2014

    浙公网安备 33060302000191号

    浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

      落伍法律顾问: ITlaw-庄毅雄

    Archiver|手机版|Discuz! X

    GMT+8, 2026-3-28 23:29 , Processed in 0.015265 second(s), 4 queries , Gzip On, Redis On.

    返回顶部