0
菜鸟在此文件夹中。我已经在我的Ubuntu机器下面的文件夹结构埃罗设置虚拟主机属于同一个域
/var/www/
/folder1
/folder2
现在我想重定向我的网址xyz.com到文件夹1 & xyz.com/blog到folder2。我使用下面的虚拟主机配置文件
对于xyz.com到文件夹1
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName xyz.com
ServerAlias www.xyz.com
DocumentRoot /var/www/folder1
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
.......
</VirtualHost >
而对于xyz.com/blog到文件夹2
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName xyz.com/blog
ServerAlias www.xyz.com/blog
DocumentRoot /var/www/folder2
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
.......
</VirtualHost >
,当我在URL输入xyz.com,它服务于我从索引文件folder1(预期&正确),但是当我输入xyz.com/blog它显示404:未找到错误
Not Found
The requested URL /blog/ was not found on this server.
Apache/2.2.22 (Ubuntu) Server at socialcosmo.com Port 80
在此,仍然无法
我花了几个小时,以找出问题:( 任何帮助将是很大的,在它的路径赞赏
是的。你的回答是正确的。它的工作正常,但有一个问题。当我打到xyz.com时,它正确地服务于folder1的索引页,但是当我点击www.xyz.com时,浏览器会显示一条错误消息,说 'code'Oops!谷歌浏览器无法找到www.socialcosmo.com'代码' 任何原因,我可能会出错? – 2013-04-10 08:42:28
另外,当我访问xyz.com/blog/something它显示我从xyz.com(folder1)目录404页 – 2013-04-10 11:23:07