Ham*_*mza 10 apache ip dns virtualhost dedicated-server
我有一个Ubuntu专用服务器,我有2个域名.第一个与目录'/ var/www /'相关,第二个也是,我不知道如何将第二个目录关联到另一个目录,如'/ var/www/site2 /'你能帮助我吗? ?谢谢 !
Cor*_*son 16
要在具有不同目录的同一服务器上托管多个域,您需要使用VirtualHost配置指令.在每个内部,您可以指定自己的配置集(默认情况下,配置文件存储在/etc/apache2/sites-enabled/000-default.conf):
NameVirtualHost *:80
<VirtualHost *:80>
ServerName example.com
DocumentRoot /var/www/site1
<Directory /var/www/site1>
Options -Indexes
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName another-example.com
DocumentRoot /var/www/site2
<Directory /var/www/site2>
Options +Indexes
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
第一个存在于/ var/www/site1中,并且关闭了目录索引.另一个是在/ var/www/site2中,并打开了目录索引.您可以指定几乎大多数配置为特定于虚拟主机 - 即自定义日志记录,使用模块(如php或perl)和ServerAlias等等.有关更多详细信息,请参阅http://httpd.apache.org/docs/2.2/mod/core.html#virtualhost.
| 归档时间: |
|
| 查看次数: |
7210 次 |
| 最近记录: |