用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4266|回复: 8
收起左侧

[已解决] 多个网站,目录设置问题

[复制链接]
发表于 2009-4-24 17:04:52 | 显示全部楼层 |阅读模式
现在有三个站点,网站根目录是root,此目录下有aa目录,bb目录,cc目录分别是三个站点,正常情况下应该www.11.com/aa,www.22.com/bb,www.33.com/cc这样访问,如何设置,把后面的目录去掉,直接访问域名?
发表于 2009-4-24 17:41:49 | 显示全部楼层
用apache设置virtual host
 楼主| 发表于 2009-4-24 20:04:35 | 显示全部楼层
用apache设置virtual host
visvoy 发表于 2009-4-24 17:41


正在试验此问题
发表于 2009-4-24 23:35:13 | 显示全部楼层
二楼正解
 楼主| 发表于 2009-4-27 12:05:34 | 显示全部楼层
现在一个站点可以了,貌似不能写多个
<VIRTUALHOST :80>
</VIRTUALHOST>
都写在一个里面好像不行
 楼主| 发表于 2009-4-27 13:23:31 | 显示全部楼层
本帖最后由 sam 于 2009-4-27 15:27 编辑

以下是我的设置,但不行
NameVirtualHost www.11.com:80
<VIRTUALHOST www.11.com:80>
    ServerAdmin aa@live.jp
    ServerName www.11.com
    DocumentRoot "D:/Apache2/htdocs/aa"
    DefaultLanguage zh-CN
    AddDefaultCharset GB2312
    ProxyPass /images/ !
    ProxyPass /js/ !
    ProxyPass /css/ !
    ProxyPass / http://www.11.com/aa/
    ProxyPassReverse / www.11.com/aa/
</VIRTUALHOST>
发表于 2009-4-27 19:15:52 | 显示全部楼层
<VirtualHost *:80>
DocumentRoot d:/web_system/dfjd
ServerName www.mydfjd.com
ServerAlias mydfjd.com *.mydfjd.com
</VirtualHost>
<Directory "d:/web_system/dfjd">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

俺的服务器是这么设置的,主机有多个域名,按域名访问进来不会弄错网站滴
发表于 2009-4-27 19:25:17 | 显示全部楼层
NameVirtualHost *:80

<VirtualHost *:80>
    DocumentRoot 这个网站在硬盘上的路径
    ServerName 11.com
    ServerAlias www.11.com
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot 这个网站在硬盘上的路径
    ServerName 22.com
    ServerAlias www.22.com
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot 这个网站在硬盘上的路径
    ServerName 33.com
    ServerAlias www.33.com
</VirtualHost>
发表于 2013-12-18 15:08:25 | 显示全部楼层
建议使用NGINX,性能比APACHE强多了。

本版积分规则