比较来自世界各地的卖家的域名和 IT 服务价格

设置 Apache2 对于基于域的路径中的多个目录的服务器 URL

我想在一个地方放置两个不同的网站 IP, 一个服务器和一个域 Apache2 在 Ubuntu Linux. 假设我有以下目录代表将提供内容的网站:

/srv/www/blog/          #for the blog
/srv/www/mainsite/ #for the main site

我想配置 Apache2 因此执行以下内容:

当用户访问时

[url=http://mysite.com/]http://mysite.com/[/url]

他们是内容的

/srv/www/mainsite/

.

当用户访问时

[url=http://mysite.com/blog]http://mysite.com/blog[/url]

, 他们得到了内容

/srv/www/blog/

.

我以为我要设置几个虚拟主机,但它似乎只适用于个别域名和 / 或IP地址。 我需要在配置中做些什么 apache2 实现上述功能?
已邀请:

郭文康

赞同来自:

在你的里面

<virtualhost>

:

DocumentRoot /srv/www/mainsite
<directory mainsite="" srv="" www="">
Order Allow,Deny
Allow from all
</directory>

Alias /blog /srv/www/blog
<directory blog="" srv="" www="">
Order Allow,Deny
Allow from all
</directory>

如果您已经覆盖过一个,请忽略目录块

/srv/www

- 我只是把它们放进来澄清你需要访问控制。 Apache, 解决两者的访问。
</virtualhost>

要回复问题请先登录注册