我需要为apache创建一个配置 - 将每个域指向一个以它命名的文件夹。例如:
UISegmentedControl
www需要链接到与基本域相同的文件夹。 请告诉我,我需要什么配置? 谢谢!
更新
我需要能够在不改变apache配置的情况下添加新网站,只需创建一个新文件夹即可。所以配置必须像任何域的通配符一样,使用www。****。 * - > /var/www/****.*/www/和****。 * - > /无功/网络/****.* /网络/
答案 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