免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1300 | 回复: 1
打印 上一主题 下一主题

[Web] 利用rewrite设置大量虚拟主机成功,还有两个问题求助,感谢 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-10-09 17:57 |只看该作者 |倒序浏览
已经解决了!关键是要删除所有的虚拟主机,特别是设置基于名字的虚拟主机!
还有两个问题:
1.这样设置是很方便了,但如何实现泛域名解析?
在hostmap中加入*.aaa.bbb /dir/dir
这样一行,并没有能够实现泛域名解析,高手指点下


2.如何设置open_basedir?




[quote]
RewriteEngine on
RewriteLogLevel 3
RewriteLog "/var/log/httpd/rewrite.log"

RewriteMap lowercase int:tolower

# 定义映像文件
RewriteMap vhost txt:/var/www/html/vhost/hostmap.txt

# 和上面的例子一样,处理变名
RewriteCond %{REQUEST_URI} !^/icons/
RewriteCond %{REQUEST_URI} !^/cgi-bin/
RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
# 这里做基于文件的重新映射
RewriteCond ${vhost:%1} ^(/.*)$
RewriteRule ^/(.*)$ %1/$1

RewriteCond %{REQUEST_URI} ^/cgi-bin/
RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$
RewriteCond ${vhost:%1} ^(/.*)$
RewriteRule ^/(.*)$ %1/cgi-bin/$1
[quote]

论坛徽章:
0
2 [报告]
发表于 2005-10-10 09:18 |只看该作者

利用rewrite设置大量虚拟主机成功,还有两个问题求助,感谢

解决了关于php open_basedir的问题,在最后加上一行php_admin_value open_basedir .
就可以了,关键是这个点
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP