多个网站,目录设置问题
现在有三个站点,网站根目录是root,此目录下有aa目录,bb目录,cc目录分别是三个站点,正常情况下应该www.11.com/aa,www.22.com/bb,www.33.com/cc这样访问,如何设置,把后面的目录去掉,直接访问域名? 用apache设置virtual host 用apache设置virtual hostvisvoy 发表于 2009-4-24 17:41 http://codeigniter.org.cn/forums/images/common/back.gif
正在试验此问题 二楼正解 现在一个站点可以了,貌似不能写多个
<VIRTUALHOST :80>
</VIRTUALHOST>
都写在一个里面好像不行 本帖最后由 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> <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>
俺的服务器是这么设置的,主机有多个域名,按域名访问进来不会弄错网站滴 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> 建议使用NGINX,性能比APACHE强多了。
页:
[1]