南辰 发表于 2010-3-5 15:32

IIS设置求助

本帖最后由 南辰 于 2010-3-5 15:37 编辑

菜鸟小“站长”求助
最近帮亲戚的小公司做了个网站,现在手上有5个网站模块,5个模块都在WWW文件夹下:
1.ucenter
2.uchome
3.discuz
4.suprsite/xspace
5.wordpress
前4个模块组成了网站甲,wordpress是网站乙。
在前期制作的时候,由于估计不足,只上了uchome,所以IIS服务器的主文件夹设置是:www/home 直接找uchome下的index.php。但是现在有个4个模块了,按我现在的设置我的域名只对uchome程序生效,而其他的discuz,xspace都只能用IP+路径访问。
现在我需要使我的域名对前4个模块都生效,而且输入域名直接能找到uchome下的index.php。最好是现有的目录安放顺序不要动,因为要是动了目录就得去config文件里改不少地方,操作起来很痛苦。肯请各位高手们指教下,在下感激不尽。

hein 发表于 2010-3-5 15:53

www/ucenter/index.php
www/uchome/index.php
www/discuz/index.php
www/suprsite/xspace/index.php
www/wordpress/index.php

现在是不是这样的路径?然后IIS根目录是 www?

南辰 发表于 2010-3-5 16:00

本帖最后由 南辰 于 2010-3-5 16:05 编辑

基本是这样的,
suprsite/xspace是模块的名称,实际是在一个 space的文件包里
www/space/index.php

hein 发表于 2010-3-5 16:07

你的域名假设:http://www.aaa.com/

现在访问uchome,是http://www.aaa.com/uchome/
这样?

你要做到怎么样的网址访问一下四个模块?
ucenter
uchome
discuz
suprsite/xspace

南辰 发表于 2010-3-5 16:12

本帖最后由 南辰 于 2010-3-5 16:16 编辑

j假设域名是http://www.aaa.com/因为我现在IIS网站的主目录是www/uchome
访问uchome直接 http://www.aaa.com/ 就到了

我想做到http://www.aaa.com/访问uchome,而且http://www.aaa.com/dz访问discuz;http://www.aaa.com/space访问suprsite/xspace。center不用访问。请问这如何实现呢?

用bbs.aaa.com 访问discuz;space.aaa.com访问suprsite/xspace也行

hein 发表于 2010-3-5 16:19

本帖最后由 hein 于 2010-3-5 16:23 编辑

首先以uchome这个目录建立一个网站
你会看到你的站点目录里面含有所有uchome目录下的文件
然后对IIS左侧数状结个的网站uchome点右键,新建->虚拟目录
比如dz,名字就叫dz,然后下一步找到discuz这个目录,确定
你会看到uchome目录下多了个dz,那就是了

www这个站点可以关闭到了,不然访问dz就是http://www.aaa.com/uchome/dz

还有就是建议把IP访问关闭,就是在站点属性里面“网站”“IP地址”“高级”里面
“网站多个标识”仅保留,主机头“www.aaa.com” TCP“80”

南辰 发表于 2010-3-5 16:21

多些hein大,这就去试试

南辰 发表于 2010-3-5 16:32

呃,现在输入域名就是:
Directory Listing Denied
This Virtual Directory does not allow contents to be listed.
直接用Ip,ip/dz,ip/space 都是无法找到该页这啥情况

hein 发表于 2010-3-5 16:57

本帖最后由 hein 于 2010-3-5 17:03 编辑

IP访问你先不要去掉把,设置好了,再去掉

还有就是默认也index.php添加了吗?php运行环境添加了吗?

能让我帮你设置一下吗?
我实在表达不清

南辰 发表于 2010-3-5 17:03

呃!新建的网站没加Php扩展…………我傻逼了。非常感谢hein大!你是个好人
页: [1]
查看完整版本: IIS设置求助