sam 发表于 2009-4-24 17:04:52

多个网站,目录设置问题

现在有三个站点,网站根目录是root,此目录下有aa目录,bb目录,cc目录分别是三个站点,正常情况下应该www.11.com/aa,www.22.com/bb,www.33.com/cc这样访问,如何设置,把后面的目录去掉,直接访问域名?

visvoy 发表于 2009-4-24 17:41:49

用apache设置virtual host

sam 发表于 2009-4-24 20:04:35

用apache设置virtual host
visvoy 发表于 2009-4-24 17:41 http://codeigniter.org.cn/forums/images/common/back.gif

正在试验此问题

Hex 发表于 2009-4-24 23:35:13

二楼正解

sam 发表于 2009-4-27 12:05:34

现在一个站点可以了,貌似不能写多个
<VIRTUALHOST :80>
</VIRTUALHOST>
都写在一个里面好像不行

sam 发表于 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>

visvoy 发表于 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>

俺的服务器是这么设置的,主机有多个域名,按域名访问进来不会弄错网站滴

gdtv 发表于 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>

killbug 发表于 2013-12-18 15:08:25

建议使用NGINX,性能比APACHE强多了。
页: [1]
查看完整版本: 多个网站,目录设置问题