Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[不是BUG] 开启二级域名 BUG?

[复制链接]
wifulboy 发表于 2008-12-6 15:41:13 | 显示全部楼层 |阅读模式
本帖最后由 wifulboy 于 2008-12-11 19:35 编辑

UCH用
http://home.ladyband.com
某用户的二级域名
http://xxxx.home.ladyband.com



开启二级域名后
默认是
访问
xxxx.home.ladyband.com
会跳转到
home.ladyband.com/space.php?domain=xxxx
这样是没错

不过现在想实现的是
访问
http://xxxx.home.ladyband.com

用Rewrite URL重写到

home.ladyband.com/space.php?domain=xxxx

  1. RewriteCond %{HTTP_HOST} ^[a-z0-9\-]+\.home\.domain\.com$
  2. RewriteRule ^/?$ /%{HTTP_HOST}
  3. RewriteRule ^/([a-z0-9\-]+)\.home\.domain\.com$ /space.php?domain=$1 [L]
复制代码
可以访问

但是问题出现了

页面上所有链接都是
xxxx.home.ladyband.com/xxxxx

有的是没错

但是有的肯定是错的
比如 好友空间的链接
应该是http://home.ladyband.com/space.php?uid=3
而不是http://xxxx.home.ladyband.com/space.php?uid=3

http://xxxx.home.ladyband.com
用这个域名访问到别的用户的空间
别的用户空间的地址
本应该为
http://home.ladyband.com/?3
但是重写后是
http://xxxx.home.ladyband.com/?3

看了下源码
发现很多链接
都是直接href=“文件名"
没有考虑到URL重写的情况
应该用
href=“http://home.ladyband.com/文件名"
希望官方能考虑下URL重写的情况
24小时数据 发表于 2008-12-6 16:26:01 | 显示全部楼层
你看下这个二级域名
http://fenghai.51xkd.cn
回复

使用道具 举报

 楼主| wifulboy 发表于 2008-12-7 12:29:51 | 显示全部楼层
没人?
还是没人看得懂???
回复

使用道具 举报

茄子 发表于 2008-12-9 09:38:26 | 显示全部楼层
目前不支持这个需求
回复

使用道具 举报

 楼主| wifulboy 发表于 2008-12-9 13:21:23 | 显示全部楼层
目前不支持这个需求
茄子 发表于 2008-12-9 09:38


哦~!
那看来得自己改了
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-28 03:50 , Processed in 0.025832 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表