配置apache以使用域文件夹

时间:2015-06-04 05:25:23

标签: apache

我需要为apache创建一个配置 - 将每个域指向一个以它命名的文件夹。例如:

UISegmentedControl

www需要链接到与基本域相同的文件夹。 请告诉我,我需要什么配置? 谢谢!

更新

我需要能够在不改变apache配置的情况下添加新网站,只需创建一个新文件夹即可。所以配置必须像任何域的通配符一样,使用www。****。 * - > /var/www/****.*/www/和****。 * - > /无功/网络/****.* /网络/

1 个答案:

答案 0 :(得分:0)

有关以下指令的详细信息,请参阅Name-based Virtual Host文档。

NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.website.com
ServerAlias website.com
DocumentRoot /var/www/website.com/www
</VirtualHost>

<VirtualHost *:80>
ServerName subdomain.website.com
DocumentRoot /var/www/subdomain.website.com/www
</VirtualHost>

如果您使用Apache 2.4(上面是2.2),请将NameVirtualHost *:80替换为Listen 80

如果您需要更具动感的内容,请访问http://httpd.apache.org/docs/2.2/vhosts/mass.html