发新话题
打印

[求助] apache rewrite 做二级域名的问题!

本主题由 七月十五 于 2008-8-27 16:15 移动

apache rewrite 做二级域名的问题!

我是一个博客系统 提供二级域名的服务 需要rewrite 来进行转向

    rewriteengine on
    RewriteCond %{HTTP_HOST} ^(www.)?(?!/.|www|bbs)(.*)\.abc\.com$
    RewriteRule ^/?$ /%{HTTP_HOST}
    RewriteRule ^/([a-z0-9\-]+)\.abc\.com/(.*)$ /index.php?id=$1$2 [L]

访问地址 http://888.abc.com/&a=1
死活报404 错误

如果

    rewriteengine on
    RewriteCond %{HTTP_HOST} ^(www.)?(?!/.|www|bbs)(.*)\.abc\.com$
    RewriteRule ^/?$ /%{HTTP_HOST}
    RewriteRule ^/([a-z0-9\-]+)\.abc\.com/?$ /index.php?id=$1 [L]

访问地址 http://888.abc.com

就可以
难道 不能够在 /后面加东西?????


郁闷中,,,求达人帮忙!!!!!!!!!!!!


[ 本帖最后由 kth007 于 2008-8-8 10:58 编辑 ]
自己顶 顶出高人
自己顶顶  急死我了!!!
这个问题去UC可能很快会解决
你的这样是  index.php?id=1  变成 xx.com/1/ 这种形式访问了
我帮顶 顶
如何才正确 给个答案吧

[ 本帖最后由 打酱油 于 2008-8-27 15:40 编辑 ]
发新话题